CVE-2024-51567
CyberPanel tiene una falla crítica donde atacantes pueden eludir verificaciones de autenticación y ejecutar comandos peligrosos en el servidor mediante una URL específica. Esto ocurre porque la verificación de seguridad solo funciona para ciertos tipos de solicitudes, dejando un agujero que permite al atacante tomar control total.
El endpoint upgrademysqlstatus en databases/views.py carece de validación adecuada de autenticación porque secMiddleware solo protege solicitudes POST, permitiendo bypass de autenticación mediante otros métodos HTTP e inyección de comandos shell arbitrarios en el parámetro statusfile. La explotación exitosa otorga ejecución remota de código no autenticada con privilegios del servidor.
¿Quieres saber si tu infraestructura está expuesta a esto?
Hablar con TrueHacking →