Skip to main content

WP Data Access EUVDEUVD-2026-103256

| CVE-2026-106470 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-10-17 contact@wpscan.com GHSA-jmr2-v244-x8cp
5.0
CVSS 3.1 · Vendor: wpscan
View

Attack ChainAIDerived

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

  1. Access
    Obtain subscriber account on target site
  2. Exploit
    Call vulnerable plugin action without CSRF token
  3. Execution
    Server opens connection to attacker-specified internal host/port
  4. Impact
    Read back response disclosing internal service data

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

Requires an authenticated account on the target WordPress site at any privilege level, including a subscriber, because the affected plugin action lacks both an authorization check and a CSRF nonce; exploitation is therefore trivial on sites that allow open/self-service user registration and infeasible on sites with registration disabled and no attacker-controlled account. The affected component is the WP Data Access plugin at versions before 5.5.88. The core limiting factor is this authentication-plus-registration prerequisite (PR:L, not PR:N); no specific non-default plugin configuration is stated as required in the description, and no user interaction is needed.

Impact

This is a medium-severity SSRF (CWE-918) in the WP Data Access plugin, and the supplied CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N = 5.0) is internally consistent with the description: a network-reachable, low-complexity flaw requiring only low-privilege authentication (PR:L, satisfiable by a self-registered subscriber), with a changed scope (S:C) reflecting the ability to pivot to internal hosts and only low confidentiality impact (C:L, the attacker reads back the connection outcome). No EPSS score, KEV listing, or POC reference is present in the input, so exploitation likelihood signals are absent rather than contradictory - there is no public exploit identified at time of analysis and no evidence of active exploitation. The practical risk driver is the missing-authorization + missing-CSRF combination, which lowers the exploitation bar to any authenticated user on sites that permit open/subscriber registration; on sites where registration is closed, exploitation requires an existing account and realistic risk drops. Net: a genuine but moderate priority - worth patching promptly where user registration is open, but not an emergency given low-only confidentiality impact and no exploitation signal.

Exploit ScenarioDerived

An attacker registers (or uses) a low-privilege subscriber account on a WordPress site running WP Data Access before 5.5.88, then invokes the vulnerable unauthenticated-of-CSRF action to make the server open a connection to an attacker-chosen host and port - for example an internal metadata endpoint or an internal service on a non-routable address - and reads back the response. No public exploit code is referenced in the available data, so exploitation would require crafting the request from the plugin's action, which is low-complexity given network attack vector and no required user interaction.

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

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

Alert me

AnalysisAIv1 – Oct 18, 2026

WP Data Access plugin versions before 5.5.88 expose an action that lacks both an authorization capability check and a CSRF nonce, allowing any authenticated user, including a self-registered subscriber, to make the WordPress server connect to arbitrary hosts and ports, including internal network endpoints, and read back the connection result. This is a medium-severity server-side request forgery issue (CVSS 5.0, CWE-918) with a changed scope because the attacker can pivot requests from the public site into internal services, though confidentiality impact is limited to the returned connection outcome. No public exploit identified at time of analysis; exploitation requires an account on the target site, which is trivial where open registration is enabled but infeasible where registration is disabled and no attacker-controlled account exists.

RemediationAI

Vendor-released patch: update WP Data Access to version 5.5.88 or later. Site administrators should apply the update promptly and verify the installed plugin version after upgrading; the WPScan advisory at https://wpscan.com/vulnerability/ace39ccf-9fe4-4616-9155-818c10d685dc/ and the VulDB entry at https://vuldb.com/vuln/421571 provide vendor-linked details. If immediate patching is not possible, reduce exposure by disabling open or self-service user registration so unprivileged accounts cannot be created, review and remove unused subscriber-level accounts, and restrict outbound network access from the WordPress host to internal address ranges and unnecessary ports; these controls reduce the attack surface but do not fix the missing authorization and CSRF checks, and outbound filtering may break legitimate plugin integrations that rely on external or internal connections. Because the action lacks a CSRF nonce, do not rely on CSRF protections elsewhere in WordPress to block this specific action.

Affected VersionsENISA

WP Data Access 0 <5.5.88

Affected Packages

euvd wp_data_access fix: 5.5.88

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 affected component is a WordPress plugin action in WP Data Access that performs server-side network connections based on user-supplied host and port values. Because the action does not enforce a capability check and does not validate a CSRF nonce, a low-privileged authenticated user such as a subscriber can invoke it directly. The root cause class is CWE-918 Server-Side Request Forgery: the server acts as a proxy for attacker-chosen destinations, including loopback, private, link-local, or otherwise internal addresses, and returns the outcome of the connection attempt. The CVSS 3.1 vector AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N is consistent with a network-reachable, low-complexity flaw requiring low-privilege authentication, with scope change reflecting the pivot from the WordPress application to internal hosts and only low confidentiality impact from reading connection outcomes. EUVD lists affected versions as WP Data Access 0 through versions before 5.5.88.

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

Network-reachable action needs only a low-privilege account (PR:L), scope changes as the server reaches internal systems (S:C), and only the read-back outcome yields low confidentiality impact (C:L).

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:L/SI:N/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
None
Availability
None

Lifecycle Timeline

4
CVSS changed
Oct 18, 2026 - 12:22 NVD
5.0 (MEDIUM)
Patch available
Oct 17, 2026 - 07:00 EUVD
CVE Published
Oct 17, 2026 - 06:16 cve.org
MEDIUM 5.0
CVE Published
Oct 17, 2026 - 06:16 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

The WP Data Access WordPress plugin before 5.5.88 does not have authorisation and CSRF checks in one of its actions, allowing any authenticated user, such as a subscriber, to make the server open connections to arbitrary hosts and ports, including internal ones, and read back the outcome.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Medium
common WordPress data-management plugin, meaningful but not ubiquitous install base
Social Media
1
Sightings
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
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

25
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +25
PoC: 0
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.

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

CVE-2016-10033 CRITICAL POC
9.8 Dec 30

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para

CVE-2016-10045 CRITICAL POC
9.8 Dec 30

The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2024-8353 CRITICAL POC
9.8 Sep 28

The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2026-63030 CRITICAL POC
9.8 Jul 17

Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r

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