CVE-2024-51567
Published · Updated
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
Patch now. It under exploitation confirmed by CISA and has a working public exploit.
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
CyberPanel has a critical flaw where attackers can skip authentication checks and run dangerous commands on the server by sending requests to a specific URL. This happens because the security check only works for certain types of requests, leaving a gap that allows attackers to take full control.
The upgrademysqlstatus endpoint in databases/views.py lacks proper authentication enforcement due to secMiddleware only validating POST requests, enabling attackers to bypass authentication via GET/other methods and inject arbitrary shell commands through the statusfile parameter. Successful exploitation grants unauthenticated remote code execution with server-level privileges.
The full analysis of this CVE is available in Portuguese →