Skip to main content

WP Toolkit EUVDEUVD-2026-85619

| CVE-2026-87900 CRITICAL
Improper Neutralization of Argument Delimiters in a Command ('Argument Injection') (CWE-88)
2026-09-23 support@hackerone.com GHSA-3vmc-c4p8-fp6x
9.4
CVSS 4.0 · Vendor: hackerone
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privileged cPanel customer
  2. Delivery
    Access WP Toolkit operation
  3. Exploit
    Inject crafted command-line arguments
  4. Execution
    Trigger argument injection in underlying tool
  5. Persist
    Read cross-account files or execute code
  6. Impact
    Compromise other customer accounts on host

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Argument sanitization
Exploitation Conditions

Requires an authenticated but low-privileged account (PR:L) on a cPanel server where the WP Toolkit extension (version 6.11.2-10794 or earlier) is installed and reachable over the network - a standard configuration for shared-hosting customers. No user interaction and no elevated privileges are needed; any legitimate customer login (or a compromised/self-registered customer account) suffices. What LIMITS exploitation: the attacker must possess valid authenticated access to the panel, WP Toolkit must be present and enabled (not all cPanel deployments install it), and the version must be at or below 6.11.2-10794. The defining amplifier is the multi-tenant context - impact crosses into other customers' accounts (scope/subsequent-system change), so single-tenant or WP-Toolkit-absent hosts are not exposed.

Impact

This is a genuine high-priority vulnerability, not an inflated CVSS artifact. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N) describes a network-reachable, low-complexity attack requiring only low privileges - the level a routine cPanel customer account holds - with no user interaction. Critically, all three subsequent-system impact metrics are High (SC:H/SI:H/SA:H), which encodes the description's 'across customer accounts' language: this is a multi-tenant boundary breakout where a single low-privileged customer can read files and execute code affecting OTHER customers on the same shared host. That combination (trivial preconditions + cross-tenant total compromise) is why the vendor score reaches 9.4. Exploitation-probability signals are entirely absent from the input: no EPSS score, no CISA KEV listing, and no explicit POC are provided, so the real-world exploitation likelihood cannot be quantified - treat urgency as derived from impact and low attack barrier, not from observed exploitation. The report originated via HackerOne (support@hackerone.com), consistent with coordinated disclosure rather than in-the-wild discovery. No conflicting signals exist between the vector and description; both agree on remote authenticated argument injection leading to RCE.

Exploit ScenarioDerived

A low-privileged attacker signs up for or compromises an ordinary hosting customer account on a cPanel server running WP Toolkit, then submits crafted input to a WP Toolkit operation that is passed as command-line arguments to an underlying tool. By injecting additional arguments they coerce that command to read files belonging to other customers or execute arbitrary code, escaping their own account's boundary and compromising co-tenants on the shared server. No public exploit code is identified in the provided data, though the flaw was reported through HackerOne.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.6% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 23, 2026

Argument injection in WP Toolkit for cPanel 6.11.2-10794 and earlier allows a remote authenticated (low-privileged, PR:L per the CVSS vector) customer account to read arbitrary files and execute arbitrary code, with the impact extending beyond the attacker's own account into other tenants hosted on the same cPanel server. Any standard shared-hosting customer login - including a self-registered or compromised account - is sufficient, requiring no user interaction and no elevated privileges, though the extension must be installed, enabled, and reachable on a version at or below 6.11.2-10794. There is no public exploit identified at time of analysis and the issue does not appear on CISA KEV; the defining risk amplifier is the multi-tenant scope change (S:C) rather than mass internet-wide exploitation.

RemediationAI

Patch status is not confirmed from the available data: the only reference supplied is the cPanel support article https://support.cpanel.net/hc/en-us/articles/43597969409943, which does not state an exact fixed build in the provided input, so administrators should consult that advisory for the vendor-released fixed version and apply it as soon as it is published rather than assuming a specific version number. In the interim, the most effective compensating control is to disable or uninstall the WP Toolkit for cPanel extension on any host that does not strictly require it - this removes the attack surface entirely, with the trade-off that WordPress lifecycle management across accounts must be handled manually or through an alternative tool. Where WP Toolkit must remain, restrict panel access so that only trusted, individually vetted accounts can authenticate (for example by disabling self-registration and enforcing strong authentication/2FA), since the flaw requires a valid low-privileged login; the trade-off is reduced customer convenience and additional help-desk overhead. Additionally, monitor for anomalous file-read patterns and unexpected subprocess activity originating from WP Toolkit processes, and treat any cross-account file access as a breach indicator, since a single compromised customer account can pivot into other tenants on the same server.

Affected VersionsENISA

WP Toolkit for cPanel 0 ≤6.11.2-10794

Affected Packages

euvd wp_toolkit_for_cpanel 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

The root cause is CWE-88 (Improper Neutralization of Argument Delimiters in a Command), a class of injection where attacker-controlled input is concatenated into a command line or CLI invocation and is interpreted as additional arguments rather than data. WP Toolkit for cPanel is a cPanel/WHM extension used by hosting providers to centrally provision and manage WordPress installations across many customer accounts; because it operates with server-level privileges on behalf of tenant panels, an argument-injection flaw in one of its command-execution paths is not contained to the invoking user. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N, with VC/VI/VA:H and SC/SI/SA:H) reflects both the high confidentiality, integrity and availability impact on the vulnerable component and a subsequent-system (cross-account) change, which is why the reported base score is 9.4 while the independent CVSS 3.1 assessment lands at 9.0 with S:C. No CPE strings were supplied in the input data, so the exact affected build is defined solely by the advisory range of 6.11.2-10794 and earlier.

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.4 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
vuln.today AI 9.9 CRITICAL

Network argument injection needing only a low-privileged customer login (PR:L, AC:L); scope changes because impact crosses customer-account boundaries (S:C), with full read/code-exec giving C/I/A:H.

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 (hackerone).

CVSS VectorVendor: hackerone

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
High
Subsequent system: Integrity
High
Subsequent system: Availability
High

DescriptionCVE.org

Argument injection in WP Toolkit for cPanel 6.11.2-10794 and earlier allows remote authenticated users to read arbitrary files and execute arbitrary code across customer accounts.

Executive ViewAI

Why It Matters

WP Toolkit for cPanel 6.11.2-10794 and earlier creates a multi-tenant compromise risk for shared-hosting providers, where one low-privileged customer account can potentially access or execute code across other customers hosted on the same cPanel server. Leadership should care because this undermines tenant isolation, exposing customer data, business services, and contractual trust across the entire hosted base. No public exploit identified at time of analysis and no CISA KEV listing, but no vendor-released patch identified at time of analysis keeps this as a high-priority remediation and containment item.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis; disable or remove WP Toolkit for cPanel 6.11.2-10794 and earlier where feasible, restrict extension access to trusted administrators, enforce least privilege and MFA, monitor for cross-tenant file-read or code-execution anomalies, and apply virtual patching/WAF rules if available.

Threat Intelligence Overview

EPSS Score
0.6%
Top 55% exploitable
Prevalence
High
WebPros WP Toolkit is a widely bundled WordPress-management add-on across cPanel shared-hosting providers
Social Media
1
Sightings
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.6%
Patch available No
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
Very High
Technical Impact
Total

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +47
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-87899 CRITICAL
9.4 Sep 23

Any holder of a valid low-privileged cPanel account can escalate to root and execute arbitrary code on the underlying ho

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