Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged Plesk account
-
DeliverySend crafted XML-RPC API request
-
ExploitTrigger blind SQL injection (CWE-89)
-
ExecutionExtract database contents via boolean/time inference
-
PersistRecover admin credentials/secrets
-
ImpactAchieve full panel compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the attacker to (1) have valid credentials for a low-privileged Plesk account (CVSS PR:L - a customer/reseller-level login, not anonymous access) and (2) reach the Plesk XML-RPC API over the network. The specific vulnerable component is the XML-RPC API request handler, and the attack targets the backing Plesk database via blind SQL injection. Limiting factors that reduce real-world exposure: authentication is mandatory (so anonymous internet scanning cannot directly exploit it), and the XML-RPC/management interface must be network-reachable to the attacker - deployments that firewall the management port to trusted IPs meaningfully raise the bar. No non-default feature toggle is described; any Plesk build below 18.0.79.4 exposing the API to an authenticated low-privileged user is affected. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H = 9.9) indicates a network-reachable, low-complexity attack requiring only low-privilege authentication and no user interaction, with a scope change reflecting that access to the underlying database escalates into control of the whole panel. That scope change plus C:H/I:H/A:H is what pushes the score to critical. Countervailing signals: PR:L means the attacker must already hold a valid (even low-tier, e.g. reseller or customer) Plesk account, so this is not anonymous internet-wide exploitation; it is not in CISA KEV, and no EPSS score or public POC was provided, suggesting exploitation is not yet demonstrably widespread. No EPSS value was supplied, so probabilistic exploitation likelihood cannot be quantified from this data. On balance this is a genuine high priority in multi-tenant hosting environments (where untrusted low-privileged accounts are the norm) rather than a merely inflated high-CVSS issue, and it should be patched promptly. |
| Exploit ScenarioDerived | An attacker who holds or purchases a low-tier Plesk account (e.g., a customer or reseller login on a shared-hosting server) authenticates to the XML-RPC API and submits a crafted request whose parameter injects blind SQL, then uses automated boolean/time-based extraction to read the Plesk database - dumping administrator credentials and secrets that enable full panel takeover. No user interaction is required and attack complexity is low; no public POC was identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 30, 2026
SQL injection in the Plesk hosting control panel's XML-RPC API allows a remote, low-privileged authenticated user to inject crafted SQL and read arbitrary data from the Plesk database (CWE-89), which the vendor states leads to full compromise of the panel. All Plesk builds prior to 18.0.79.4 are affected, and WebPros has released a fixed version. There is no public exploit identified at time of analysis and the flaw is not listed in CISA KEV, but the very high 9.9 CVSS and scope-change to full panel takeover make this a high-priority patch.
RemediationAI
Vendor-released patch: upgrade Plesk to 18.0.79.4 or later, which remediates the XML-RPC API SQL injection; follow the vendor guidance at https://support.plesk.com/hc/en-us/articles/42139500580119-Vulnerability-CVE-2026-58046-Blind-SQL-injection-in-Plesk-s-XML-RPC-API. Because Plesk supports automatic micro-updates, verify that auto-updates are enabled or apply the update manually via the Plesk Installer/CLI. As compensating controls until patching, restrict network reachability of the XML-RPC API endpoint by firewalling the Plesk management port (default 8443) to trusted administrative IP ranges, and audit/limit low-privileged panel accounts (resellers/customers) since exploitation requires a valid low-privilege login - trade-off: IP allow-listing can break legitimate remote API automation and reseller access, so validate integrations before enforcing. Do not rely on WAF rules alone against a blind injection, as boolean/time-based payloads are easily obfuscated.
Affected VersionsENISA
Affected Packages
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-used commercial web-hosting and server-management control panel (cpe:2.3:a:webpros:plesk). The vulnerability resides in its XML-RPC API, a programmatic management interface that accepts remote procedure calls. The root cause is CWE-89, improper neutralization of special elements used in an SQL command: user-controllable input passed through an XML-RPC method is concatenated into a database query without adequate parameterization or escaping, allowing an attacker to alter query logic. Because the advisory characterizes it as a 'blind' SQL injection, results are inferred indirectly (e.g., boolean/time-based responses) rather than returned in the response body, which typically means data is exfiltrated one condition at a time via automated tooling.
Know when Plesk 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:N/S:C/C:H/I:H/A:H
Network-reachable XML-RPC API with only low-privilege auth (PR:L) and no interaction; DB read escalating to full panel takeover justifies S:C and C/I/A:H.
Primary rating from Vendor (hackerone).
CVSS VectorVendor: hackerone
Lifecycle Timeline
2DescriptionCVE.org
Improper neutralization in the Plesk XML-RPC API allows a remote authenticated low-privileged user to perform SQL injection and read arbitrary data from the Plesk database, leading to full compromise of the panel.
Executive ViewAI
Plesk hosting control panel versions prior to 18.0.79.4 contain a critical SQL injection vulnerability in the XML-RPC API that allows authenticated users to extract sensitive data and achieve full administrative control of the panel. This vulnerability affects a foundational infrastructure component supporting hosted applications and customer data across affected organizations. A vendor patch is available and immediate deployment is required to prevent unauthorized administrative access.
Apply vendor patch version 18.0.79.4
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
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
Plesk Obsidian allows a CSRF attack, e.g., via the /api/v2/cli/commands REST API to change an Admin password. Rated medi
A Host Header Injection issue on the Login page of Plesk Obsidian through 18.0.49 allows attackers to redirect users to
The feature to preview a website in Plesk Obsidian 18.0.0 through 18.0.32 on Linux is vulnerable to reflected XSS via th
Cross-tenant credential disclosure in WebPros Plesk before 18.0.78.4 allows a low-privileged authenticated customer to e
Privilege escalation in the Plesk web hosting control panel lets an authenticated low-privileged user abuse an improper
Authenticated remote attackers against WebPros Plesk (versions before 18.0.79.8, and 18.0.80 through 18.0.80.3) can inje
Arbitrary file write as root in Plesk's Backup Manager lets an authenticated customer escalate to full server compromise
Local privilege escalation to root affects the Backup Manager component of WebPros Plesk, where a time-of-check-to-time-
OS command injection in Plesk allows any authenticated low-privilege panel account - customer, reseller, or subscription
Privilege escalation to remote code execution in Plesk (18.0.52 through 18.0.79.6, and the 18.0.80.0 branch before 18.0.
Privilege escalation to root in Plesk for Linux (18.0.34 up to 18.0.79.9 / 18.0.80.5) lets a customer- or reseller-level
Authenticated Plesk panel users can escalate to root on Plesk 18.0 (Obsidian) servers by exploiting incorrect access con
EUVD-2026-51019
GHSA-cw8q-r6mc-84wq
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB