🔒 Registro cerrado · Apertura oficial próximamente · Acceso exclusivo para alumnos activos
Iniciar SesiónPriorizar lo que vale
4 tareas · 50 min · Principiante
Seis candidatos a hallazgo salieron del portal y de la API de Pórtico Digital: ninguno tiene todavía una severidad asignada. Tienes la rúbrica del encargo, que fija qué cuenta como Alta, Media o Baja, y el efecto observado de cada candidato. El comité que recibe el informe no quiere seis filas sueltas en el orden en que aparecieron: quiere saber cuál pesa más y por qué, con el mismo criterio que ya aplicaste en el portal y en la API, no por lo llamativo que suene cada uno.
Objetivo de la sala
Seis candidatos a hallazgo salieron del portal y de la API de Pórtico Digital: ninguno tiene todavía una severidad asignada. Tienes la rúbrica del encargo, que fija qué cuenta como Alta, Media o Baja, y el efecto observado de cada candidato. El comité que recibe el informe no quiere seis filas sueltas en el orden en que aparecieron: quiere saber cuál pesa más y por qué, con el mismo criterio que ya aplicaste en el portal y en la API, no por lo llamativo que suene cada uno.La rúbrica de Pórtico Digital marca Alta un hallazgo que permite leer o modificar datos de otro vendedor o comprador sin necesitar nada más que una cuenta de prueba propia, o que alcanza un servicio interno no expuesto a internet. Aplica esa frase, una por una, a los seis candidatos.
Responde para continuar
Aplicando la rúbrica de Pórtico Digital a los seis candidatos, ¿cuántos resultan de severidad Alta? Escribe solo el número.
Ver pista de ayuda
Alta es «sin necesitar nada más que una cuenta propia» o «alcanza un servicio interno no expuesto a internet». Compara el efecto observado de cada candidato con esa frase, uno por uno.
El hallazgo del webhook no necesita que ningún vendedor ni comprador haga nada: la propia función del servidor, al procesar su configuración, llegó por sí sola a un servicio interno. Eso lo distingue de un hallazgo que solo importa si además se cumple otra condición.
Responde para continuar
¿Qué severidad y justificación corresponden al hallazgo del webhook que alcanzó el servicio de metadatos?
Ver pista de ayuda
Compara el efecto observado del webhook con la frase de la rúbrica sobre «sin necesitar nada más» y «servicio interno no expuesto».
De los seis, hay uno que combina máxima severidad con la forma de explotarlo más simple: con el propio token de una cuenta de prueba, sin ninguna otra condición, se llega a los ingresos de cualquier otro vendedor.
Responde para continuar
¿Cuál de los seis candidatos encabeza la lista priorizada del informe?
Ver pista de ayuda
El orden no lo decide cuándo se encontró cada uno ni lo incómodo que resulte para Producto. Decide la combinación de severidad y condición necesaria.
El acceso a pedidos ajenos en el portal y el acceso a ventas ajenas en la API no son dos problemas sueltos: los dos ocurren porque, en los dos lugares, la aplicación no comprueba que el dato pedido sea del dueño de la sesión o del token. Es el mismo control roto, dos veces.
Responde para continuar
¿Qué patrón comparten el hallazgo del portal (pedidos ajenos) y el de la API (ventas ajenas), y por qué conviene reportarlos juntos?
Ver pista de ayuda
Mira qué comprueba —o no comprueba— la aplicación en los dos casos antes de devolver el dato, no dónde vive cada superficie.
Whoami-Labs Pro
Whoami-Labs Pro utiliza cookies
Utilizamos cookies y almacenamiento local para el funcionamiento del sitio, seguridad de sesión y, si lo autorizas, analítica y marketing. Puedes aceptar, rechazar o personalizar. Política de Privacidad
Preferencias
Configuraciones de cookies
Elige qué categorías permitir. Las esenciales siempre están activas. Consulta la Política de Privacidad.
Esenciales
Siempre activas · sesión, CSRF, tema y esta preferencia
Necesarias para iniciar sesión, proteger formularios (CSRF) y recordar tu elección de cookies y tema. Sin ellas la plataforma no funciona de forma segura.
Analíticos
Hoy no activos en la plataforma; listos para cuando se conecten
Nos ayudan a entender uso de cursos y páginas. Si los activas, se usarán cuando conectemos analítica; hasta entonces no se carga ningún tracker.
Marketing
Hoy no activos; campañas futuras solo con tu permiso
Comunicaciones o campañas. No activos hoy en la plataforma; quedarán listos si los conectamos y solo si los permites.