Skip to main content

cPanel WHM EUVDEUVD-2026-28811

| CVE-2026-29202 MEDIUM
Improper Input Validation (CWE-20)
2026-05-08 hackerone GHSA-4jrh-q927-mvfj
5.3
CVSS 4.0 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Attacker obtains cPanel account credentials
  2. Delivery
    Authenticate to cPanel web interface
  3. Exploit
    Submit crafted plugin parameter to create_user plugin endpoint
  4. Execution
    Server-side Perl runtime executes injected code
  5. Impact
    Attacker gains RCE as authenticated system user

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
Exploitation Conditions

Exploitation requires a valid authenticated cPanel session (CVSS PR:L confirmed). The attacker must have an existing cPanel account on the target server and be able to invoke the create_user plugin's plugin parameter endpoint over the network (typically TCP/2082 or 2083). No non-default configuration is required - any cPanel installation that grants authenticated users access to this plugin is vulnerable by default. Code execution is bounded to the authenticated user's OS-level system account, meaning direct privilege escalation to root is not provided by this vulnerability alone - lateral movement or a secondary escalation step would be required to achieve root access. SSVC Automatable: no confirms that large-scale unauthenticated scanning exploitation is not feasible, as obtaining a valid cPanel account is a prerequisite. The primary risk population is shared hosting environments where untrusted third parties hold cPanel accounts.

Impact

The vendor-supplied CVSS 4.0 score of 5.3 with VC:L/VI:L appears conservative for a vulnerability that allows arbitrary code execution; the SSVC framework simultaneously rates Technical Impact as total, creating a direct conflict that defenders must resolve against their own environment. The CVSS PR:L metric confirms exploitation requires an authenticated session, which meaningfully bounds the attacker population. EPSS at 0.10% in the 26th percentile and SSVC Exploitation: none both indicate no active or automated exploitation at time of analysis, and SSVC Automatable: no suggests chaining into mass exploitation is non-trivial. For shared hosting providers where many untrusted users each hold a cPanel account, this vulnerability is a genuine concern - any one of those users could escalate from their web UI session to OS-level code execution. For enterprise environments where cPanel access is tightly controlled and the account population is small and trusted, real-world risk is materially lower than a code execution vulnerability might initially suggest. The CVSS 4.0 score may reflect the scoped execution context (authenticated user's system account rather than root), but this should be confirmed against the vendor advisory.

Exploit ScenarioDerived

An authenticated cPanel user - such as a shared hosting tenant - crafts a malicious value for the plugin parameter of the create_user plugin and submits an HTTPS request to the cPanel web interface. The server-side Perl runtime processes the unsanitized parameter as executable code, granting the attacker OS-level code execution under their system user account. No public exploit code has been identified at time of analysis, but the vulnerability's straightforward parameter-injection nature makes proof-of-concept development accessible to any attacker with working knowledge of Perl and the cPanel API.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jul 23, 2026

Arbitrary Perl code execution in cPanel and WP Squared via insufficient validation of the plugin parameter in the create_user plugin, allowing any authenticated user to execute arbitrary Perl code as their underlying system user account. Vendor-supplied CVSS 4.0 rates this Medium (5.3) with PR:L confirming authentication is required, while SSVC simultaneously rates Technical Impact as total - a notable discrepancy defenders should note. No public exploit has been identified and CISA has not added it to KEV; WebPros released patches across all affected branches on May 8, 2026.

RemediationAI

Upgrade to the patched release for your installed branch: cPanel 11.86.0.43, 11.94.0.30, 11.102.0.41, 11.110.0.117 (or 11.110.0.114 for CentOS 6 / CloudLinux 6 builds), 11.118.0.66, 11.124.0.37, 11.126.0.58, 11.130.0.22, 11.132.0.31, 11.134.0.25, 11.136.0.9, or WP Squared 11.136.1.10 per the WebPros security bulletin at https://support.cpanel.net/hc/en-us/articles/40311426610327. cPanel installations configured for automatic updates should receive these patches without manual intervention. If immediate patching is not feasible, restrict network access to cPanel web ports (typically TCP/2082 and 2083) to only explicitly trusted IP addresses at the network perimeter, reducing the exploitable attacker population to those already on the internal network or allowlist. Additionally, audit and minimize the number of accounts with active cPanel access - since exploitation requires an authenticated session, reducing the account population directly limits exposure. Note that blocking the create_user plugin endpoint specifically may disrupt account provisioning workflows and should be tested in staging before applying in production.

Affected VersionsENISA

cPanel 11.110.0.0 <11.110.0.117
cPanel 11.132.0.0 <11.132.0.31
cPanel 11.110.0.0 <11.110.0.116
cPanel 11.102.0.0 <11.102.0.41
cPanel 11.134.0.0 <11.134.0.25
cPanel 11.86.0.0 <11.86.0.43
cPanel 11.94.0.0 <11.94.0.30
cPanel 11.130.0.0 <11.130.0.22
cPanel 11.136.0.0 <11.136.0.9
cPanel 11.124.0.0 <11.124.0.37
cPanel (CentOS 6, CloudLinux 6) 11.110.0.0 <11.110.0.114
WP Sqaured 11.136.1.0 <11.136.1.10
cPanel 11.118.0.0 <11.118.0.66
cPanel 11.126.0.0 <11.126.0.58

Affected Packages

euvd cpanel fix: 11.86.0.43, 11.94.0.30, 11.102.0.41, 11.110.0.116, 11.110.0.117, 11.118.0.66, 11.124.0.37, 11.126.0.58, 11.130.0.22, 11.132.0.31, 11.134.0.25, 11.136.0.9
euvd cpanel_centos_6_cloudlinux_6 fix: 11.110.0.114
euvd wp_sqaured fix: 11.136.1.10

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 3 packages in euvd

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

Technical ContextAI · show details

cPanel is a widely-deployed web hosting control panel platform developed by WebPros and written largely in Perl. The create_user plugin exposes a plugin parameter that is forwarded to internal Perl execution routines without sufficient sanitization, satisfying CWE-20 (Improper Input Validation). Because cPanel processes plugin invocations within its Perl runtime, unsanitized values supplied to this parameter can be interpreted and executed as arbitrary Perl code, running under the OS-level identity of the authenticated cPanel user. The vulnerability spans a broad set of maintenance branches captured by CPE strings cpe:2.3:a:webpros:cpanel:*, cpe:2.3:a:webpros:cpanel_(centos_6,_cloudlinux_6):*, and cpe:2.3:a:webpros:wp_sqaured:*, indicating the flaw is present across the vendor's entire active product line including legacy CentOS 6 and CloudLinux 6 builds.

Know when Cpanel 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

NVD PRIMARY 5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 8.3 HIGH

Arbitrary Perl code execution as authenticated system user yields full read/write access to that account; availability impact is not directly confirmed by description, so rated Low rather than High.

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

Primary rating from NVD.

CVSS VectorNVD

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

Lifecycle Timeline

9
Severity Changed
May 12, 2026 - 18:22 NVD
MEDIUM HIGH
CVSS changed
May 12, 2026 - 18:22 NVD
5.3 (MEDIUM) 8.8 (HIGH)
Severity Changed
May 11, 2026 - 18:22 NVD
HIGH MEDIUM
CVSS changed
May 11, 2026 - 18:22 NVD
8.8 (HIGH) 5.3 (MEDIUM)
CVSS changed
May 08, 2026 - 20:22 NVD
8.8 (None) 8.8 (HIGH)
Patch available
May 08, 2026 - 20:03 EUVD
CVE Published
May 08, 2026 - 18:51 nvd
UNKNOWN (no severity yet)
CVE Published
May 08, 2026 - 18:51 nvd
HIGH 8.8
CVE Published
May 08, 2026 - 18:51 cve.org
MEDIUM 5.3

DescriptionCVE.org

Insufficient input validation of the plugin parameter of the create_user plugin allows arbitrary Perl code execution on behalf of the already authenticated account's system user.

Threat Intelligence Overview

EPSS Score
0.1%
Top 74% exploitable
Prevalence
High
dominant web hosting control panel deployed across millions of shared hosting servers globally
Social Media
3
Sightings
Data Quality
6 sources
Confidence: High

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Total

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

More in Cpanel

View all
CVE-2026-67401 CRITICAL POC
9.9 Sep 09

Root-level remote code execution in WebPros cPanel is achievable by any mail-enabled account through a SQL injection fla

CVE-2023-29489 MEDIUM POC
6.1 Apr 27

An issue was discovered in cPanel before 11.109.9999.116. Rated medium severity (CVSS 6.1), this vulnerability is remote

CVE-2018-16236 MEDIUM POC
6.1 Aug 30

cPanel through 74 allows XSS via a crafted filename in the logs subdirectory of a user account, because the filename is

CVE-2026-93698 CRITICAL
9.9 Oct 02

OS command injection in cPanel and WP Squared allows an authenticated, low-privileged hosting account holder to execute

CVE-2020-26108 CRITICAL
9.8 Sep 25

cPanel before 88.0.13 mishandles file-extension dispatching, leading to code execution (SEC-488). Rated critical severit

CVE-2020-26105 CRITICAL
9.8 Sep 25

In cPanel before 88.0.3, insecure chkservd test credentials are used on a templated VM (SEC-554). Rated critical severit

CVE-2020-26101 CRITICAL
9.8 Sep 25

In cPanel before 88.0.3, insecure RNDC credentials are used for BIND on a templated VM (SEC-549). Rated critical severit

CVE-2020-26100 CRITICAL
9.8 Sep 25

chsh in cPanel before 88.0.3 allows a Jailshell escape (SEC-497). Rated critical severity (CVSS 9.8), this vulnerability

CVE-2020-26098 CRITICAL
9.8 Sep 25

cPanel before 88.0.3 mishandles the Exim filter path, leading to remote code execution (SEC-485). Rated critical severit

CVE-2020-10121 CRITICAL
9.8 Mar 17

cPanel before 84.0.20 allows a demo account to achieve code execution via PassengerApps APIs (SEC-546). Rated critical s

CVE-2020-10119 CRITICAL
9.8 Mar 17

cPanel before 84.0.20 allows a demo account to achieve remote code execution via a cpsrvd rsync shell (SEC-544). Rated c

CVE-2026-87900 CRITICAL
9.4 Sep 23

Argument injection in WP Toolkit for cPanel 6.11.2-10794 and earlier allows a remote authenticated (low-privileged, PR:L

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