Skip to main content

Plesk CVE-2026-44962

| EUVDEUVD-2026-33344 CRITICAL
Improper Neutralization of Data within XPath Expressions ('XPath Injection') (CWE-643)
2026-05-29 support@hackerone.com GHSA-2785-qq7p-x3cj
9.9
CVSS 3.1 · Vendor: hackerone
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privileged Plesk account
  2. Delivery
    Authenticate to control panel
  3. Exploit
    Navigate to APS Application Catalog search
  4. Execution
    Submit crafted XPath injection payload
  5. Persist
    Trigger OS command execution as Plesk service
  6. Impact
    Escalate to host-level access and pivot to tenants

Vulnerability Assessment

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

Exploitation requires an authenticated session on the Plesk panel at any privilege tier (PR:L), network reachability to the panel's web interface, and that the target deployment has the APS Application Catalog component enabled and exposes its search functionality to the attacker's account role. No user interaction by an administrator is needed (UI:N), and attack complexity is low (AC:L), so no race conditions or unusual environmental conditions limit reliability. The principal limiting factors are therefore the need for valid credentials on the panel and that operators who have disabled or restricted the APS catalog for low-privileged roles will not be reachable by this specific attack path.

Impact

The CVSS vector AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H drives the 9.9 score: the bug is network-reachable with low complexity, requires only a low-privileged authenticated session, no user interaction, and the scope change reflects that exploitation crosses from the constrained Plesk user context to the underlying OS. EPSS, KEV, POC, and SSVC signals were not provided in the input, so real-world exploitation probability cannot be quantitatively confirmed; the realistic risk is nonetheless high because Plesk panels frequently expose accounts to many tenants (hosting customers, resellers) who already satisfy the PR:L requirement. Note an apparent tension worth verifying: the description frames the outcome as 'local privilege escalation' while the CVSS vector is AV:N - this likely reflects that the attack is delivered remotely over the network against an authenticated panel session but results in OS-level command execution, rather than indicating a contradiction.

Exploit ScenarioDerived

An attacker who has obtained or registered a low-privileged Plesk account - for example a shared-hosting customer or a reseller subaccount - navigates to the APS Application Catalog and submits a crafted search term whose XPath payload escapes the intended query and steers backend processing into invoking attacker-controlled OS commands. The resulting commands execute with the privileges of the Plesk service, giving the attacker code execution on the host and a pivot to other tenants' sites and data. No public exploit identified at time of analysis, but the low attack complexity makes weaponization straightforward once the injection point is understood.

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

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

Alert me

AnalysisAIv1 – May 29, 2026

Local privilege escalation in Plesk's APS Application Catalog allows an authenticated low-privileged user to execute arbitrary operating system commands by injecting malicious XPath syntax into the catalog search functionality. The flaw carries a critical CVSS 3.1 score of 9.9 due to scope change and full CIA impact, and no public exploit identified at time of analysis. The advisory was disclosed via HackerOne and acknowledged in a Plesk support article, but EPSS and KEV signals are not provided in the available intelligence.

RemediationAI

Apply the fix described in Plesk's advisory at https://support.plesk.com/hc/en-us/articles/38633651286679-Vulnerability-CVE-2026-44962-in-Plesk-s-APS-Catalog; an exact fixed version was not included in the provided data, so treat the patch status as 'Patch available per vendor advisory' and confirm the precise micro-update through the Plesk Updates utility or vendor support. Until patched, compensating controls include restricting access to the APS Application Catalog and its search endpoint via Plesk role permissions so that only trusted administrators can reach it (trade-off: tenants lose self-service app installation), placing the Plesk panel behind an IP allowlist or VPN to shrink the population of authenticated attackers, and auditing existing low-privileged accounts and resetting credentials for any suspected of compromise. Disabling or uninstalling the APS catalog component, if operationally feasible, removes the vulnerable code path entirely at the cost of losing one-click application provisioning.

Affected VersionsENISA

Plesk 18.0.76.2 <18.0.76.2
Plesk 18.0.75.1 <18.0.75.1

Affected Packages

euvd plesk fix: 18.0.75.1, 18.0.76.2

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

Plesk is a widely deployed web hosting control panel that integrates the APS (Application Packaging Standard) Catalog to let administrators discover and install third-party web applications. The vulnerability is classified as CWE-643 (Improper Neutralization of Data within XPath Expressions), meaning user-supplied search input is concatenated directly into XPath queries used to traverse the APS catalog's XML data structures. Because the resulting XPath expression is evaluated server-side and ultimately feeds into command construction, an attacker can break out of the intended query context and influence operating system command execution on the host running Plesk.

Know when the next one hits your stack

  • 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.9 CRITICAL
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

Primary rating from Vendor (hackerone) · only source for this CVE.

CVSS VectorVendor: hackerone

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

Lifecycle Timeline

1
Patch available
May 29, 2026 - 17:02 EUVD

DescriptionCVE.org

Plesk contains an XPath injection vulnerability in the APS Application Catalog search functionality, where user-supplied input is interpolated into XPath queries without proper sanitization. This allows an authenticated, low-privileged user to execute arbitrary operating system commands on the server, resulting in local privilege escalation.

Executive ViewAI

Why It Matters

Plesk Application Catalog contains a critical local privilege escalation flaw (CVSS 9.9) enabling authenticated staff with limited permissions to gain full administrative access and execute arbitrary system commands. Compromised Plesk servers create immediate risk of unauthorized data access, service disruption, and potential lateral movement across hosted customer environments. All Plesk deployments require containment measures until vendor remediation becomes available.

Business Impact: Severe
Compensating Controls

Disable or restrict APS Application Catalog access to verified administrative personnel only; implement strict account privilege controls limiting low-privileged user capabilities; enable comprehensive audit logging and real-time alerting for privilege escalation attempts; enforce network segmentation restricting Plesk server administrative access; maintain isolated offline backups of Plesk configurations; deploy host-based monitoring to detect suspicious process execution; enforce mandatory access controls (AppArmor/SELinux) to constrain even successful escalation impact.

Threat Intelligence Overview

EPSS Score
0.0%
Top 85% exploitable
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.0%
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
Very High
Technical Impact
Total

Priority Score

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

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

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