Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege WHM user
-
DeliveryInject stored XSS payload via Mass Modify Accounts
-
ExploitAdmin views Account Modification interface
-
ExecutionScript executes in operator's session
-
ImpactHijack privileges / modify accounts
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 WHM account with sufficient privilege (PR:L - e.g., a reseller or delegated operator) to submit data through the WHM Mass Modify Accounts / Account Modification interface and store a script payload. Execution is gated by victim interaction (UI:R): a higher-privileged WHM operator must subsequently open the affected account-modification interface in their browser for the stored payload to fire. Limiting factors: this is not remote-unauthenticated - an attacker needs a valid low-privilege WHM foothold and must wait for a privileged user to view the tainted interface, which constrains reliability and rules out spray-style mass exploitation. Affected builds are cPanel below 11.110.0.148, 11.134.0.61, 11.136.0.45, and 11.138.0.11, and WP Squared below 11.138.1.13. |
| Impact | This is a genuinely high-priority issue, though its real-world risk is shaped more by access prerequisites than by the headline 9.0 score. The CVSS:3.0 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H) describes a network-reachable, low-complexity stored XSS that requires an authenticated low-privilege actor (PR:L) to plant the payload and a victim operator to view the affected interface (UI:R). The scope change (S:C) and C:H/I:H/A:H impacts reflect that injected script executes in the browser context of a higher-privileged WHM operator, enabling account-management actions on their behalf - hence the vendor's and tags' characterization as leading to 'arbitrary code execution.' Note that CWE-79 and the description point to client-side script execution rather than true server-side RCE, so the 'RCE' framing should be read as session/privilege abuse within WHM, not native code on the host. No EPSS score, no CISA KEV listing, and no confirmed public POC were provided, so there is no signal of active or widespread exploitation; the HackerOne origin suggests coordinated disclosure rather than in-the-wild use. The combination of a required authenticated foothold plus victim interaction meaningfully lowers mass-exploitation likelihood relative to the raw score, but in multi-tenant hosting environments where low-privilege/reseller accounts are common, the privilege-escalation potential makes patching urgent. |
| Exploit ScenarioDerived | A low-privilege WHM user (e.g., a reseller) with access to account data injects a malicious script payload into a field processed by the Mass Modify Accounts interface. When a higher-privileged WHM operator later opens the Account Modification interface, the stored script executes in their authenticated browser session, allowing the attacker to hijack the session or perform privileged account-management actions. No confirmed public POC was provided, though the issue was reported through HackerOne. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 02, 2026
Stored cross-site scripting (XSS) in the WHM Mass Modify Accounts interface of cPanel and WP Squared allows an authenticated low-privilege WHM user (such as a reseller) to inject malicious script that executes when a higher-privileged operator views the affected interface, potentially leading to arbitrary code execution in the context of the victim's browser session. Affected versions include cPanel before 11.110.0.148, 11.134.0.61, 11.136.0.45, and 11.138.0.11, and WP Squared before 11.138.1.13. No public exploit identified at time of analysis, but vendor patches are available; the high CVSS score (9.0) is tempered by the requirement for an authenticated foothold and victim interaction.
RemediationAI
Vendor-released patches are available: update cPanel to version 11.110.0.148, 11.134.0.61, 11.136.0.45, or 11.138.0.11 (depending on your release branch), and WP Squared to version 11.138.1.13. Administrators should apply these updates immediately. If patching is delayed, restrict access to the WHM Mass Modify Accounts interface to only fully trusted administrators, and monitor for suspicious account modifications. However, because the vulnerability is stored XSS, input sanitization and output encoding are fixed in the patched versions, so upgrading is the only complete mitigation. Refer to the vendor advisory at https://support.cpanel.net/hc/en-us/articles/43845930445207-Security-CVE-2026-93697-Stored-XSS-in-WHM-s-Account-Modification-Interfaces-September-29-2026 and the changelogs for detailed instructions.
Affected VersionsENISA
Affected Packages
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
The vulnerability is a stored cross-site scripting (CWE-79) flaw in the WHM Mass Modify Accounts interface, which is part of the cPanel & WHM hosting control panel and the WP Squared product. An attacker with a low-privilege WHM account (PR:L) can submit crafted input that is persistently stored and later rendered without proper sanitization in the account modification interface. When a higher-privileged WHM operator accesses the tainted interface, the injected script executes in their browser (UI:R), potentially allowing the attacker to perform actions with the operator's privileges, such as modifying accounts or executing arbitrary code within the web session. The CVSS vector indicates network attack vector (AV:N), low attack complexity (AC:L), and high confidentiality, integrity, and availability impact (C:H/I:H/A:H), though exploitation is constrained by the need for an authenticated account and user interaction. The affected products are identified by CPEs cpe:2.3:a:webpros:cpanel and cpe:2.3:a:webpros:wp_squared.
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
AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
PR:L because a low-privilege authenticated WHM user stores the payload; UI:R as a victim operator must view the interface; S:C and C/I/A:H because script runs in the privileged operator's session enabling account control.
Primary rating from Vendor (hackerone).
CVSS VectorVendor: hackerone
Lifecycle Timeline
2DescriptionCVE.org
There is a stored XSS vulnerability allowing arbitrary code execution in the WHM Mass Modify Accounts interface.
Executive ViewAI
cPanel and WP Squared contain a critical stored cross-site scripting flaw in the WHM Mass Modify Accounts interface that allows a low-privilege WHM user, such as a reseller, to inject script that executes in a higher-privileged operator's browser session. This could let an attacker with an existing WHM account compromise administrative sessions, potentially leading to unauthorized actions or broader environment compromise. Leadership should prioritize patching because resellers and hosting operators rely on these interfaces, and exploitation could undermine trust in shared hosting controls.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
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.
Root-level remote code execution in WebPros cPanel is achievable by any mail-enabled account through a SQL injection fla
An issue was discovered in cPanel before 11.109.9999.116. Rated medium severity (CVSS 6.1), this vulnerability is remote
cPanel through 74 allows XSS via a crafted filename in the logs subdirectory of a user account, because the filename is
OS command injection in cPanel and WP Squared allows an authenticated, low-privileged hosting account holder to execute
cPanel before 88.0.13 mishandles file-extension dispatching, leading to code execution (SEC-488). Rated critical severit
In cPanel before 88.0.3, insecure chkservd test credentials are used on a templated VM (SEC-554). Rated critical severit
In cPanel before 88.0.3, insecure RNDC credentials are used for BIND on a templated VM (SEC-549). Rated critical severit
chsh in cPanel before 88.0.3 allows a Jailshell escape (SEC-497). Rated critical severity (CVSS 9.8), this vulnerability
cPanel before 88.0.3 mishandles the Exim filter path, leading to remote code execution (SEC-485). Rated critical severit
cPanel before 84.0.20 allows a demo account to achieve code execution via PassengerApps APIs (SEC-546). Rated critical s
cPanel before 84.0.20 allows a demo account to achieve remote code execution via a cpsrvd rsync shell (SEC-544). Rated c
Argument injection in WP Toolkit for cPanel 6.11.2-10794 and earlier allows a remote authenticated (low-privileged, PR:L
EUVD-2026-91199
GHSA-jc78-m6vr-f88f
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB