← Vulnerability feed

Vulnerability record · CVE-2024-51568 · published 29 October 2024

CVE-2024-51568: CyberPanel unauthenticated command injection in File Manager upload

Cyberpanel · Cyberpanel

CyberPanel before 2.3.5 passes the completePath value into ProcessUtilities.outputExecutioner() without sanitising shell metacharacters, allowing OS command injection. The /filemanager/upload endpoint is reachable without authentication, so the flaw exposes a pre-auth remote code execution path on the panel host.

9.8 CVSS 3.1 Critical EPSS 46% · top 1.2% CWE-78 · OS command injection
9.8CVSS 3.1 base score
46%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
4References, 1 tagged exploit
17 Jun 2026Last modified by NVD

Description

CyberPanel (aka Cyber Panel) before 2.3.5 allows Command Injection via completePath in the ProcessUtilities.outputExecutioner() sink. There is /filemanager/upload (aka File Manager upload) unauthenticated remote code execution via shell metacharacters.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 20 September 2026. Confidence: high.

critical priorityUnauthenticated network-reachable command injection with a 9.8 CVSS score and high EPSS probability makes this an urgent patch target.

What it is

CyberPanel before 2.3.5 passes the completePath value into ProcessUtilities.outputExecutioner() without sanitising shell metacharacters, allowing OS command injection. The /filemanager/upload endpoint is reachable without authentication, so the flaw exposes a pre-auth remote code execution path on the panel host.

Impact

An unauthenticated attacker can execute arbitrary operating system commands on the server running CyberPanel, leading to full host compromise, data theft and use of the box as a pivot or bot.

Attack surface

Reached over the network through the /filemanager/upload endpoint; the CVSS vector (AV:N/PR:N/UI:N) and the description both indicate no authentication and no user interaction are required.

Exploitation

Not listed in CISA KEV and no ransomware association is recorded, but EPSS is 0.45737 (98.7th percentile) and a public third-party exploit write-up is referenced, so exploitation is plausible and likely.

What to do

  • Upgrade CyberPanel to 2.3.5 or later immediately.
  • If patching cannot be done at once, block or restrict access to /filemanager/upload at the reverse proxy or firewall.
  • Do not expose the CyberPanel admin interface to the public internet; place it behind a VPN or IP allowlist.
  • Review the host for webshells, unexpected files and unauthorised cron or systemd entries after exposure.
  • Rotate credentials and secrets stored on the panel host in case of prior compromise.

Detection

  • Monitor web logs for POST requests to /filemanager/upload containing shell metacharacters such as ;, |, $() or backticks.
  • Alert on child processes spawned by the CyberPanel web service (for example sh, bash, curl, wget) outside normal panel operations.
  • Hunt for new or modified files in web-accessible directories and for outbound connections from the panel host to unknown addresses.
  • Correlate CyberPanel access logs with system audit logs to spot command execution tied to upload requests.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2024-51568 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2024-51378CyberPanel auth bypass and OS command injection in getresetstatusCyberPanel before commit 1c0c6cb fails to enforce authentication on the getresetstatus endpoints in dns/views.py and ftp/views.py, because secMiddlew…KEVEPSS 95%analysed9.8CVE-2024-51567CyberPanel upgrademysqlstatus auth bypass and command injection RCECyberPanel before commit 5b08cd6 fails to authenticate the upgrademysqlstatus endpoint in databases/views.py, because secMiddleware only guards POST …KEVEPSS 87%analysed8.8CVE-2026-41473Cyberpanel missing authentication for critical function vulnerabilityCyberPanel versions prior to 2.4.5 contain an authentication bypass vulnerability in the AI Scanner worker API endpoints that allows unauthenticated …EPSS 1.1%8.8CVE-2024-53376Cyberpanel os command injection vulnerabilityCyberPanel before 2.3.8 allows remote authenticated users to execute arbitrary commands via shell metacharacters in the phpSelection field to the web…EPSS 11%8.8CVE-2019-13056Cyberpanel cross-site request forgery vulnerabilityAn issue was discovered in CyberPanel through 1.8.4. On the user edit page, an attacker can edit the administrator's e-mail and password because of t…EPSS 0.84%6.5CVE-2024-54679Cyberpanel missing authorization vulnerabilityCyberPanel (aka Cyber Panel) before 6778ad1 does not require the FilemanagerAdmin capability for restartMySQL actions.EPSS 0.96%6.1CVE-2024-56112Cyberpanel cross-site scripting vulnerabilityCyberPanel (aka Cyber Panel) before f0cf648 allows XSS via token or username to plogical/phpmyadminsignin.php.EPSS 0.25%5.3CVE-2026-41472Cyberpanel cross-site scripting vulnerabilityCyberPanel versions prior to 2.4.5 contain a stored cross-site scripting vulnerability in the AI Scanner dashboard where the POST /api/ai-scanner/cal…EPSS 0.64%

Source: NIST National Vulnerability Database (record CVE-2024-51568), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.