
Docker-based PoC para Flask CVE-2023-30861, que demuestra la vulnerabilidad de manejo de sesiones entre Flask y servidores de caché de proxy inverso para investigación y pruebas de seguridad.
⚠️ PRECAUCIÓN (CAUTION)
Este proyecto es un PoC destinado a reproducir la vulnerabilidad CVE-2023-30861 de Flask.
NO lo ejecute jamás en un entorno expuesto a Internet.
Si se conecta a una red con acceso externo, podría ser explotado para ataques reales.
⚠️ ADVERTENCIA
Este proyecto es una prueba de concepto (PoC) para demostrar CVE-2023-30861 en Flask.
NO lo ejecute en un entorno de acceso público.
La exposición a Internet puede dar lugar a una explotación en el mundo real.
Proporciona un entorno para probar la vulnerabilidad de seguridad causada por un manejo incorrecto de las sesiones entre Flask y un servidor de caché de proxy inverso.
Reprodúzcala de forma segura en un entorno local basado en Docker.
Este PoC configura un entorno Docker local y seguro para reproducir una vulnerabilidad causada por un manejo incorrecto de las sesiones entre Flask y un servidor de caché de proxy inverso.
chmod u+x ./app_build.sh
./app_build.sh
docker compose rm -f
docker image prune -a
Consulte el archivo test.http para ver ejemplos de solicitudes HTTP.
Use el archivo test.http para probar y validar el comportamiento del PoC mediante clientes REST como VS Code REST Client o Postman.
Docker & Docker Compose
Linux/MacOS (o WSL2 para Windows)
Red solo local (sin IP pública ni dominio expuestos)
Este PoC tiene fines educativos y de análisis; no debe utilizarse para ningún ataque. Este PoC es solo para fines educativos y de investigación en seguridad. No lo utilice para actividades maliciosas.