Loading
_ DESCIFRANDO CONEXIÓN SEGURA...

El evento como entrada no confiable

4 tareas · 38 min · Principiante

Un evento proveniente de una cola o un webhook es tan no confiable como una petición HTTP. Se analiza la validación estricta de esquemas JSON Schema y la mitigación de ataques de entidades externas XML (XXE) e inyección en Factura Guamo.

0 de 4 · 0%

Objetivo de la sala

Un evento proveniente de una cola o un webhook es tan no confiable como una petición HTTP. Se analiza la validación estricta de esquemas JSON Schema y la mitigación de ataques de entidades externas XML (XXE) e inyección en Factura Guamo.

En sistemas orientados a eventos, es habitual asumir que los datos provenientes de colas internas o buses son seguros. Sin embargo, si un atacante logra inyectar un mensaje malformado en una cola o alterar un webhook externo, el payload será procesado directamente por la función consumidora. Todo evento debe validarse contra un esquema estricto (JSON Schema / Pydantic) antes de ser procesado por la lógica de negocio, rechazando campos no esperados o tipos de datos ambiguos.

Responde para continuar

¿Por qué una función serverless debe validar los eventos recibidos desde colas o buses internos?

Ver pista de ayuda

Recuerda el principio de no asumir confianza implícita en ningún componente interno.

Validar la estructura en el API Gateway antes de invocar la función de cómputo ahorra costos y filtra ataques en la frontera.

Abre el laboratorio y lee esquemas-eventos.txt. Identifica el mecanismo de validación habilitado en API Gateway que rechaza campos desconocidos.

Esta tarea se hace en el laboratorio

Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.

Preparando el escritorio…

Responde para continuar

¿Qué mecanismo de validación de esquemas opera en el API Gateway según el inventario? Escribe su nombre completo.

Ver pista de ayuda

Consulta la fila correspondiente a API Gateway en la tabla de esquemas.

Las plataformas de facturación procesan archivos XML con estructuras complejas que pueden explotar parsers vulnerables para leer archivos locales o forzar conexiones SSRF.

Examina validacion-cargas.txt e identifica qué tipo de ataque se mitiga deshabilitando la resolución DTD en el parser de facturas.

Esta tarea se hace en el laboratorio

Un escritorio Linux con terminal, aquí en la página. No instalas nada y no puedes romper nada.

Preparando el escritorio…

Responde para continuar

¿Qué vector de ataque se neutraliza desactivando la resolución de entidades externas en el procesador XML? Escribe su nombre.

Ver pista de ayuda

Consulta la primera fila de la tabla de validación de cargas.

El uso de mecanismos de serialización inseguros (como pickle en Python o unserialize en PHP) sobre datos de eventos permite la ejecución remota de código en el contenedor efímero.

Responde para continuar

¿Qué formato de serialización debe estandarizarse para el intercambio de eventos en la arquitectura?

Ver pista de ayuda

Elige el formato universal estandarizado más seguro para transferencia de datos.

Inicia sesión para registrar tus puntos y progreso en el ranking.

Preparando el escritorio…

16:24
Terminal (user@whoami)
user@whoami:~$
Tab Autocompletar ↑/↓ Historial
bash 5.2.21
Whoami-Labs OS v3.0.1 LTS · build 733482

Whoami-Labs Pro

Whoami-Labs Pro utiliza cookies

Utilizamos cookies y almacenamiento local para el funcionamiento del sitio y la seguridad de tu sesión y, solo si lo autorizas, analítica. Puedes aceptar, rechazar o personalizar. Política de Cookies · Política de Privacidad