
Firewall simulado basado en Python para detectar y bloquear intentos de explotación de Spring4Shell (CVE-2022-22965). Este proyecto filtra solicitudes HTTP identificando patrones de carga maliciosa utilizando un firewall_server.py personalizado y las prueba con test_requests.py.
Este proyecto simula un firewall utilizando el módulo http.server integrado de Python para detectar y bloquear solicitudes maliciosas que explotan la vulnerabilidad Spring4Shell (CVE-2022-22965).
Spring4Shell es una vulnerabilidad crítica de ejecución remota de código (RCE) que afecta a Spring Core Framework. Los atacantes utilizan cargas maliciosas para implementar shells web en servidores. Este repositorio demuestra cómo bloquearlas utilizando un firewall HTTP Python personalizado y ligero.
/tomcatwar.jspclass.module.classLoader.resources.context.parent.pipeline%7Bc1%7D, %7Bc2%7D403 Forbidden si es malicioso