
CVE-2023-46818 Exploit en Python para IPSConfig
Esta es una versión en Python del script PHP original para la vulnerabilidad que afecta a ISPConfig 3.2.11 y versiones anteriores.
Código fuente PHP original: https://packetstormsecurity.com/files/176126/ISPConfig-3.2.11-PHP-Code-Injection.html
Esta prueba de concepto tiene fines exclusivamente educativos.
python exploit.py http://10.10.10.10/ adminuser passwd
La entrada del usuario pasada a través del parámetro POST "records" a /admin/language_edit.php no se sanea adecuadamente antes de usarse para generar dinámicamente código PHP que será ejecutado por la aplicación. Esto puede ser explotado por usuarios administradores malintencionados para inyectar y ejecutar código PHP arbitrario en el servidor web.
Créditos a Egidio Romano.