Skip to main content

ProSolution WP Client CVE-2026-19049

| EUVDEUVD-2026-55010 HIGH
SQL Injection (CWE-89)
2026-08-10 WPScan GHSA-6f76-8449-qr42
8.6
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Send HTTP request with SQL-injected cookie value
  2. Delivery
    Plugin global hook processes cookie without sanitization on every request
  3. Exploit
    Malicious SQL executes against WordPress database
  4. Execution
    Exfiltrate arbitrary database records including credentials
  5. Impact
    Optionally issue DELETE payloads to purge plugin-managed records

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

No special conditions are required beyond the plugin being installed and active on the target WordPress site. The vulnerable cookie processing runs as a global WordPress hook on every HTTP request - no specific page, endpoint, login, or plugin feature needs to be accessed. The CVSS vector (PR:N/UI:N/AV:N/AC:L) confirms fully unauthenticated, remote, low-complexity exploitation against any WordPress site with this plugin active. What limits exploitation: the plugin must be installed and active (not merely present as an inactive plugin); the attack surface is bounded to sites using this specific niche client-management plugin; and the delete impact is limited to records within the plugin's own tables rather than arbitrary database writes.

Impact

The official CVSS 3.1 score of 8.6 (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N) reflects the network-accessible, zero-authentication, low-complexity nature of this flaw, with Scope:Changed indicating the SQL injection reaches data beyond the plugin's own authorization boundary. However, the official vector assigns I:N (no integrity impact), which conflicts with the description explicitly stating attackers can delete plugin-managed records - this is an integrity impact and the official vector appears to underrepresent the true risk; assessed vector below corrects this. EPSS at 0.21% (11th percentile) is low, suggesting limited observed real-world exploitation despite the severity and POC availability; this is consistent with a niche plugin affecting a smaller install base. A publicly available POC exists via WPScan, lowering the bar for exploitation significantly. No CISA KEV listing means active widespread exploitation is not confirmed. Combined signal: genuinely high technical risk for any site running this plugin, but real-world blast radius is constrained by the plugin's limited deployment footprint. Patch immediately for any affected installation.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends a standard HTTP GET request to any page on the target WordPress site, injecting a SQL payload as the value of the plugin's cookie. The plugin's global request hook processes the malicious cookie without any authentication check, executing the injected SQL against the WordPress database. The attacker iterates through time-based or UNION-based injection techniques to extract wp_users password hashes, secret keys from wp_options, or any other database table, and separately crafts delete payloads to purge plugin records. A publicly available POC via WPScan reduces the skill barrier for this attack.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 11, 2026

Unauthenticated SQL injection in the ProSolution WP Client WordPress plugin (all versions before 2.0.9) exposes arbitrary WordPress database contents to any remote attacker and permits deletion of plugin-managed records without any login or capability check. The plugin blindly embeds an unsanitized cookie value into SQL queries and executes this logic on every HTTP request site-wide, meaning any page load against a vulnerable site is a valid attack surface. A publicly available exploit exists via WPScan; no confirmed active exploitation in CISA KEV, and EPSS sits at 0.21% (11th percentile), suggesting opportunistic rather than widespread automated attack activity at time of analysis.

RemediationAI

Update the ProSolution WP Client plugin to version 2.0.9 or later immediately; this is the vendor-released patch that addresses the SQL injection by sanitizing the cookie value before use in database queries. The fix can be applied via the WordPress admin dashboard under Plugins > Installed Plugins > Update, or via WP-CLI using 'wp plugin update'. If immediate patching is not possible, a compensating control is to block the specific cookie name used by the plugin at the WAF or reverse proxy layer - though this requires identifying the exact cookie name from the plugin source and may break plugin functionality. Alternatively, temporarily deactivating the plugin eliminates the attack surface entirely with the trade-off of losing client-management functionality. Restricting wp-admin access by IP does not mitigate this vulnerability since the vulnerable code runs on every request including public-facing pages. See the WPScan advisory at https://wpscan.com/vulnerability/5405c86c-1cf5-4123-9dea-864096d07520/ for additional technical detail.

Affected VersionsENISA

ProSolution WP Client 0 <2.0.9

Affected Packages

euvd prosolution_wp_client fix: 2.0.9

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 ProSolution WP Client plugin is a WordPress client-management add-on (CPE: cpe:2.3:a:unknown:prosolution_wp_client:*:*:*:*:*:*:*:*) that stores client-related records in the WordPress MySQL database. The root cause is CWE-89 (Improper Neutralization of Special Elements Used in an SQL Command): the plugin reads a cookie value from the incoming HTTP request and concatenates it directly into a SQL query string without sanitization, prepared statements, or parameterized queries. Critically, this code path executes as a global hook on every WordPress request - it is not restricted to a specific admin page, endpoint, or authenticated session. This means any HTTP request to any URL on the WordPress site, authenticated or not, triggers the vulnerable SQL path. The SQL injection grants read access to arbitrary tables across the WordPress database (including wp_users, options, and custom plugin tables) and allows deletion of records within the plugin's own tables.

Know when Prosolution Wp Client 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 (WPScan) PRIMARY 8.6 HIGH
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
vuln.today AI 9.3 CRITICAL

Agrees with official vector except I:L added to reflect confirmed delete capability on plugin records, omitted from official I:N scoring.

3.1 AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:H/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

4
CVSS changed
Aug 11, 2026 - 21:22 NVD
8.6 (HIGH)
Patch available
Aug 10, 2026 - 08:02 EUVD
CVE Published
Aug 10, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 10, 2026 - 06:00 cve.org
HIGH 8.6

DescriptionCVE.org

The ProSolution WP Client WordPress plugin before 2.0.9 does not sanitise a cookie value before using it in SQL queries, and processes that cookie on every request without any authentication or capability check, allowing unauthenticated users to read arbitrary data from the database and to delete the records the ProSolution WP Client WordPress plugin before 2.0.9 stores.

Executive ViewAI

Why It Matters

Organizations using ProSolution WP Client WordPress plugin versions prior to 2.0.9 face immediate risk of database compromise and sensitive data theft. The vulnerability allows attackers to extract and delete critical records without authentication-a threat that targets any website running the plugin on every page load. This creates urgent compliance and operational risks requiring immediate patching.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Low
niche WordPress client-management plugin, small install base
Exploit
POC
Public exploit code exists
Data Quality
4 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 HIGH
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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· derived
Out-of-Cycle
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

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

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

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