Skip to main content

ProSolution WP Client CVE-2026-19050

| EUVDEUVD-2026-57105 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-08-12 WPScan GHSA-cjm3-jv49-2qgp
6.4
CVSS 3.1 · Vendor: WPScan
View

Attack ChainAIDerived

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

  1. Access
    Register or obtain WordPress subscriber account
  2. Delivery
    Identify SSRF endpoint in ProSolution WP Client plugin
  3. Exploit
    Craft HTTP request with internal target URL, method, and custom headers
  4. Execution
    Submit authenticated request to vulnerable plugin function
  5. Persist
    Server issues HTTP request to internal host
  6. Impact
    Harvest response to enumerate internal services or pivot further

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a valid WordPress user account at subscriber level or above - the lowest authenticated role, often freely obtainable via open registration. No special plugin configuration, non-default settings, or elevated WordPress role is required; the vulnerability is present in the plugin's default installed state due to the complete absence of capability and nonce checks on the affected function. The attack is limited by: (1) the need for at least one authenticated session - unauthenticated users cannot exploit this; (2) the server's network reachability to the targeted internal host - services not reachable from the server's network position cannot be probed; and (3) blind versus reflected SSRF behavior depends on whether the plugin returns response data to the caller, which is not fully specified in available sources. Sites with user registration disabled and no active subscriber accounts have materially reduced exposure.

Impact

The CVSS 6.4 Medium score with vector AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N accurately captures the risk profile: network-reachable, low-complexity exploitation, but gated by a requirement for at least subscriber-level authentication. SSVC rates Exploitation as 'none' - likely reflecting no confirmed in-the-wild cases - yet this conflicts with the confirmed publicly available exploit code, meaning practical exploitation difficulty is lower than SSVC suggests; the 'Automatable: no' rating aligns with the authentication prerequisite. EPSS data is absent from the input, limiting probabilistic forecasting. The S:C scope change is the most consequential signal: successful exploitation enables pivoting to internal services (metadata APIs, internal admin panels, monitoring endpoints) that the attacker cannot reach directly. Even a mid-sized municipal IT team in mielec running a membership-based WordPress portal should treat this as a near-term patch priority given that subscriber accounts are often freely self-registered. No CISA KEV listing means active exploitation is not confirmed, but the combination of a low-barrier authentication requirement and public exploit code makes this a realistic near-term threat for any site with open registration.

Exploit ScenarioDerived

An attacker registers a free subscriber account on a WordPress site running ProSolution WP Client before 2.0.9, then sends a crafted authenticated POST request to the vulnerable plugin endpoint, specifying an internal IP address (such as http://169.254.169.254/latest/meta-data/ for cloud metadata or http://127.0.0.1:8080/admin for a local admin panel) as the target URL along with attacker-chosen headers and a request body. The server executes the request on the attacker's behalf and may return the internal service response. With publicly available exploit code documented by WPScan, this attack requires minimal technical skill beyond obtaining a subscriber account.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 13.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 12, 2026

Server-side request forgery in ProSolution WP Client WordPress plugin (all versions before 2.0.9) allows any authenticated user - including low-privileged subscribers - to force the hosting server to issue arbitrary HTTP requests to internal hosts and services, with full attacker control over request method, headers, and body. The vulnerability bypasses both WordPress capability checks and nonce verification entirely. Publicly available exploit code exists, though no CISA KEV listing confirms active in-the-wild exploitation at time of analysis.

RemediationAI

The primary fix is to upgrade ProSolution WP Client to version 2.0.9 or later, which is confirmed available from the vendor per patch data and documented in the WPScan advisory at https://wpscan.com/vulnerability/76d9ef00-5335-4373-903c-4ff368417f94/. Where immediate patching is not possible, administrators should disable the ProSolution WP Client plugin entirely until the upgrade can be applied - this eliminates the attack surface at the cost of client-portal functionality. As a network-layer compensating control, outbound server-initiated HTTP requests to RFC 1918 addresses (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) and localhost should be blocked at the firewall or via a WAF egress rule; this limits SSRF pivot capability but does not prevent the request from being issued to external targets or blind probe scenarios. Disabling open subscriber registration reduces the attacker pool but does not remediate the vulnerability for sites with existing low-trust user accounts.

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 root cause is CWE-918 (Server-Side Request Forgery): the plugin accepts a user-supplied URL parameter and executes a server-side HTTP request against it without sanitizing the target address, validating the requester's WordPress capability, or verifying a nonce. This means the hosting server's network identity and trust relationships - including access to internal services on RFC 1918 addresses or localhost - are fully leveraged by the attacker. The CVSS Scope metric S:C correctly reflects that the impact extends beyond the vulnerable WordPress component to internal network resources otherwise inaccessible to the attacker. The CPE string cpe:2.3:a:unknown:prosolution_wp_client records the vendor as 'unknown' in NVD, indicating limited vendor representation in the national database. The missing capability check is particularly significant in WordPress's permission model, as it means subscriber-role users - the lowest authenticated tier - can invoke a function designed for privileged operations.

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 6.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
vuln.today AI 6.4 MEDIUM

Network-reachable SSRF requiring only subscriber authentication (PR:L); scope changes to internal services (S:C); partial confidentiality and integrity impact via arbitrary internal requests; no availability impact.

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

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

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

Lifecycle Timeline

3
Patch available
Aug 12, 2026 - 07:16 EUVD
CVE Published
Aug 12, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Aug 12, 2026 - 06:00 cve.org
MEDIUM 6.4

DescriptionCVE.org

The ProSolution WP Client WordPress plugin before 2.0.9 does not validate a user-supplied URL, and does not check the capability or nonce of the requester, before performing a server-side HTTP request with it, allowing any authenticated user, such as a subscriber, to make the site issue arbitrary requests to internal hosts and services, including requests with an attacker-chosen method, headers and body.

Threat Intelligence Overview

EPSS Score
13.0%
Prevalence
Low
niche WordPress CRM plugin with limited known enterprise footprint
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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 MEDIUM
CISA KEV No
Public POC Yes
EPSS 13.0%
Patch available Yes
Active threat Yes
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

65
Low Medium High Critical
KEV: 0
EPSS: +13
CVSS: +32
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

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