Skip to main content

cPanel EUVDEUVD-2026-91200

| CVE-2026-93029 CRITICAL
Cross-site Scripting (XSS) (CWE-79)
2026-10-02 hackerone GHSA-cc4m-c4vh-cj6w
9.0
CVSS 3.0 · Vendor: hackerone
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privileged WHM/cPanel account
  2. Delivery
    Inject stored XSS payload into SSL host entry
  3. Exploit
    Admin views Manage SSL Hosts interface
  4. Execution
    Script executes in admin session (scope change)
  5. Impact
    Achieve arbitrary code execution on server

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, 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 an authenticated foothold (CVSS PR:L) - the attacker must control an account that can create or modify an SSL host entry rendered in WHM's Manage SSL Hosts interface - and requires user interaction (UI:R): a higher-privileged operator, typically a server administrator, must subsequently view that interface for the stored payload to fire. The affected surface is specifically the WHM Manage SSL Hosts feature in cPanel and WP Squared. Limiting factors: the need for prior authenticated access and for an administrator to view the poisoned interface means this is not remotely exploitable against a default install without an account; however, in multi-tenant/reseller hosting environments where low-privileged accounts are routine, that barrier is low. Fixed in cPanel builds 11.110.0.148, 11.134.0.61, 11.136.0.45, 11.138.0.11 and WP Squared 11.138.1.13.

Impact

This is a genuinely high-priority issue, though not an unauthenticated drive-by. The CVSS 3.0 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H, base 9.0) shows a network-reachable, low-complexity flaw that nonetheless requires some privilege (PR:L - an authenticated account such as a reseller or limited WHM user) and user interaction (UI:R - a higher-privileged operator must view the malicious SSL host entry). The scope change (S:C) is the key multiplier: a stored XSS payload in WHM's Manage SSL Hosts interface executes in the context of a server administrator and, per the description and the RCE tag, escalates to arbitrary code execution on the hosting server - breaching the browser-to-server boundary. Signals are incomplete: no EPSS score, no CISA KEV listing, and no public POC were provided, so there is no public exploit identified at time of analysis and no evidence of active or widespread exploitation. The high CVSS is therefore driven by impact and scope rather than by confirmed exploitation; treat it as a high-impact, patch-now issue for cPanel/WHM operators, but note that the PR:L + UI:R preconditions make opportunistic mass exploitation less likely than a critical pre-auth flaw. EPSS being absent (not low) means probabilistic exploitation likelihood is simply unknown, not benign.

Exploit ScenarioDerived

A low-privileged but authenticated cPanel/WHM user (e.g. a reseller or limited account) injects a malicious script payload into an SSL host entry that is stored and later rendered in WHM's Manage SSL Hosts interface. When a server administrator views that interface, the stored script executes in their authenticated session, and per the advisory this leads to arbitrary code execution on the server. No public exploit code was identified at time of analysis.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 02, 2026

Stored cross-site scripting in the WHM Manage SSL Hosts interface of cPanel and WP Squared allows an authenticated attacker who can create or modify an SSL host entry to inject arbitrary script that executes in the browser of a higher-privileged operator - typically a server administrator - when that administrator later views the interface, giving the attacker arbitrary code execution in the victim's session context. The assessed vector (CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H) confirms the prerequisites: a prior authenticated foothold and administrator user interaction, which is a low barrier in multi-tenant or reseller hosting environments where low-privileged accounts are routine. No public exploit code has been identified at time of analysis, and the issue is not confirmed actively exploited (CISA KEV); vendor-released patches are available in cPanel builds 11.110.0.148, 11.134.0.61, 11.136.0.45, 11.138.0.11 and WP Squared 11.138.1.13.

RemediationAI

Vendor-released patch: upgrade cPanel to 11.138.0.11 or later, or at minimum to the fixed build for the branch in use - 11.110.0.148, 11.134.0.61, 11.136.0.45 - and upgrade WP Squared to 11.138.1.13 or later; cPanel updates are typically applied via WHM's Update Preferences or the command line updatenow script, and the fix is an output-encoding/hardening change in the Manage SSL Hosts interface, so no schema or configuration change is required and the upgrade is low-risk. Full details and the exact branch mapping are in the vendor advisory at https://support.cpanel.net/hc/en-us/articles/43845929235351-Security-CVE-2026-93029-Stored-XSS-in-WHM-s-Manage-SSL-Hosts-Interface-September-29-2026 and the changelogs at https://docs.cpanel.net/changelogs/138-change-log/#138011, https://docs.cpanel.net/changelogs/136-change-log/#136045, https://docs.cpanel.net/changelogs/134-change-log/#134061, https://docs.cpanel.net/changelogs/110-change-log/#1100148 and https://docs.wpsquared.com/changelogs/versions/changelog/#138113. Where immediate patching is not possible, restrict the ability to create or modify SSL host entries to fully trusted administrators - via WHM feature manager and reseller privilege settings - which removes the injection primitive but breaks legitimate reseller and delegated SSL provisioning workflows; additionally restrict WHM access to trusted management networks and enforce a strict Content-Security-Policy on administrative interfaces, though these are only partial compensating controls because the stored payload executes in the trusted WHM origin and CSP tuning can break WHM's own JavaScript. Patch status: no vendor-released patch is missing here - vendor-released fixed builds are identified for every affected branch.

Affected VersionsENISA

cPanel 0 <11.134.0.61
cPanel 0 <11.138.0.11
cPanel 0 <11.136.0.45
cPanel 0 <11.110.0.148
WP Squared 0 <11.138.1.13

Affected Packages

euvd cpanel fix: 11.110.0.148, 11.134.0.61, 11.136.0.45, 11.138.0.11
euvd wp_squared fix: 11.138.1.13

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

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

Technical ContextAI · show details

This is a stored (persistent) cross-site scripting flaw, CWE-79, in the WHM (Web Host Manager) administrative interface's Manage SSL Hosts feature. CPE data identifies the affected products as webpros:cpanel and webpros:wp_squared, and EUVD version ranges pin the vulnerable builds to cPanel 0 <11.134.0.61, 0 <11.138.0.11, 0 <11.136.0.45, 0 <11.110.0.148 and WP Squared 0 <11.138.1.13. Root cause class: user-supplied SSL host data is persisted server-side and later rendered into an HTML page without adequate output encoding or input sanitisation, so injected script survives storage and executes in the security context of any privileged user who loads the poisoned Manage SSL Hosts view. Because the payload is stored rather than reflected, a single injection from a low-privileged account can fire repeatedly against administrators. The scope change (S:C) in the CVSS vector reflects that the injected script runs in the WHM administrative origin with access to privileged functionality, which is why a single XSS can be chained into arbitrary code execution and full compromise of the hosting server. The referenced changelogs (cPanel 11.110/11.134/11.136/11.138 and WP Squared 11.138.1) indicate the fix was delivered as a hardening/encoding change across all maintained release branches.

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

Vendor (hackerone) PRIMARY 9.0 CRITICAL
AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
vuln.today AI 9.0 CRITICAL

Authenticated low-priv account can store the payload (PR:L), an admin must view it (UI:R), and XSS escaping the browser to server code execution justifies S:C with full C/I/A impact.

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

Primary rating from Vendor (hackerone).

CVSS VectorVendor: hackerone

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Oct 02, 2026 - 07:01 EUVD
CVE Published
Oct 02, 2026 - 06:20 cve.org
CRITICAL 9.0

DescriptionCVE.org

There is a stored XSS vulnerability allowing arbitrary code execution in the WHM Manage SSL Hosts interface.

Executive ViewAI

Why It Matters

cPanel and WP Squared contain a stored cross-site scripting vulnerability in the WHM Manage SSL Hosts interface that lets a low-privileged authenticated account - such as a reseller or hosting customer - plant malicious script which then runs inside a server administrator's browser session. Because the hijacked session belongs to a WHM administrator, a successful attack can extend to the hosting server itself and, by extension, to every tenant website, mailbox, and account it manages. This risk is most acute for multi-tenant and reseller hosting operations, where low-privileged accounts are provisioned routinely and administrative review of SSL host entries is part of normal operations.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
High
cPanel/WHM is a dominant web-hosting control panel across shared-hosting providers
Data Quality
5 sources
Confidence: Medium

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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