CVE-2026-93029 in cPanelinfo

Summary

by MITRE • 10/02/2026

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

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 10/02/2026

The identified security flaw represents a critical Stored Cross-Site Scripting (XSS) vulnerability located within the WebHost Manager (WHM) application, specifically targeting the Manage SSL Hosts functionality. This component is responsible for configuring and managing Secure Sockets Layer certificates for hosted domains on cPanel-based servers. The severity of this issue stems from its stored nature, which distinguishes it from reflected XSS attacks where malicious scripts are executed only during a specific request. In this scenario, an attacker can inject malicious JavaScript payloads into the input fields associated with SSL host configurations. Once submitted, these payloads are persistently saved within the server's backend database or configuration files without adequate sanitization or validation by the application logic.

The technical mechanism of exploitation relies on the failure to properly encode output when rendering the Manage SSL Hosts interface in subsequent administrative sessions. When a system administrator or user with appropriate privileges accesses this section of WHM, the browser retrieves the stored data and renders it directly into the HTML document structure. Because the malicious script is embedded within trusted content served by the application, the web browser executes the code under the security context of the origin site. This bypasses same-origin policy restrictions, allowing the injected JavaScript to interact freely with the DOM elements of the WHM interface, access cookies containing session tokens, and perform actions on behalf of the authenticated user without their knowledge or consent.

The operational impact of this vulnerability is severe due to the high privilege level typically associated with WHM administrators. An attacker who successfully exploits this flaw can achieve arbitrary code execution within the context of the web server process or gain full control over the administrative session. This enables a range of malicious activities, including stealing sensitive configuration data, modifying SSL certificates to facilitate man-in-the-middle attacks against clients, creating backdoors for persistent access, and pivoting to compromise other services hosted on the same infrastructure. Since WHM provides deep system-level controls, compromising this interface effectively grants the attacker root-like privileges over the entire server environment, leading to a complete breach of confidentiality, integrity, and availability.

From a classification perspective, this vulnerability aligns with CWE-79, which describes Improper Neutralization of Input During Web Page Generation commonly known as Cross-site Scripting. Specifically, it falls under Stored XSS where the malicious payload is permanently stored on the target server. In terms of offensive security frameworks such as MITRE ATT&CK, this exploitation technique maps to T1059 Command and Scripting Interpreter for executing arbitrary code via browser scripts, and potentially T1534 Internal Spearphishing if used to trick administrators into clicking malicious links generated by the script. The persistence aspect also relates to techniques that establish footholds within web applications for long-term access.

Mitigation strategies must focus on both immediate remediation and long-term defensive posture improvements. The primary solution is to apply the latest security patches provided by cPanel or WHM vendors, as these updates typically include input validation routines and output encoding mechanisms designed to neutralize script injection attempts. Administrators should ensure that all special characters in user-supplied data are HTML-encoded before being stored in the database and again when rendered in the browser interface. Implementing a Content Security Policy (CSP) header can also mitigate the impact by restricting the sources from which scripts can be loaded, thereby preventing the execution of injected payloads even if they bypass input filters. Additionally, enforcing strict role-based access control ensures that only authorized personnel can modify SSL host configurations, reducing the attack surface available to potential intruders who may have gained initial foothold through other vectors such as weak credentials or unpatched services.

Responsible

Hackerone

Reservation

09/17/2026

Disclosure

10/02/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!