Skip to main content

WP Data Access CVE-2026-73344

| EUVDEUVD-2026-57910 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-08-13 Patchstack GHSA-7mm3-92v6-pmx6
5.9
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Obtain or register WordPress Author credentials
  2. Delivery
    Inject XSS payload via WP Data Access data field
  3. Exploit
    Payload stored in plugin's database layer
  4. Execution
    Victim administrator views affected content
  5. Persist
    Malicious script executes in admin's browser context
  6. Impact
    Harvest session tokens or perform privileged site actions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

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

Exploitation Conditions

Exploitation requires that the attacker holds an active, authenticated WordPress Author role account on the target site - this is confirmed by the CVSS PR:H metric and the CVE title's explicit 'Author' attribution. A victim user with higher privileges (editor or administrator) must subsequently view the page or dashboard component containing the injected payload, satisfying the UI:R requirement. The WP Data Access plugin must be installed and active on the WordPress instance. Exploitation is further limited by: (1) the attacker cannot exploit this without pre-existing Author-level credentials, ruling out unauthenticated external attackers; (2) the stored payload is inert until a victim browses to the affected content; and (3) no exploitation path against default WordPress installations lacking the plugin exists. There is no evidence of a default-configuration, unauthenticated exploitation path.

Impact

The CVSS 3.1 score of 5.9 Medium is plausible given the constrained attack path: the vector AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:L requires an authenticated Author-role account and victim interaction before any payload fires. The Changed scope is the most operationally significant dimension - a threat actor who controls an Author account can target administrators, potentially harvesting privileged session cookies and achieving de facto privilege escalation or full site compromise. EPSS data is absent from available intelligence, preventing probability-of-exploitation comparison; however, the lack of KEV listing and no public POC suggest exploitation remains opportunistic rather than broadly automated at this time. Even a mid-sized municipal IT team in inowroclaw should treat this as a moderate priority if their WordPress environment grants the Author role to external or loosely vetted contributors, since that role is the sole gating control between an outsider and this attack path. The PR:H requirement meaningfully constrains real-world blast radius compared to unauthenticated XSS, but does not eliminate risk in multi-author publishing environments.

Exploit ScenarioDerived

An attacker who has registered or compromised a WordPress Author account on a site running WP Data Access ≤ 5.5.79 crafts a data entry containing a JavaScript payload through the plugin's data management interface, which stores the script persistently. When a site administrator subsequently opens the affected view or manages the corresponding dataset, the stored script executes silently in the admin's browser, allowing the attacker to exfiltrate the admin's session cookie or perform privileged actions such as creating a backdoor administrator account.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 13, 2026

Stored Cross-Site Scripting in WP Data Access WordPress plugin versions up to and including 5.5.79 is exploitable by users holding the WordPress Author role, allowing them to inject persistent malicious scripts into content managed by the plugin. When a higher-privileged user such as an administrator views the affected output, the attacker's JavaScript executes in that user's browser context - a cross-boundary impact reflected in the Changed scope (S:C) of the CVSS vector. Reported by Patchstack and catalogued under ENISA EUVD-2026-57910, no public exploit has been identified at time of analysis and the vulnerability is not listed in the CISA KEV catalog.

RemediationAI

The primary remediation is to update the WP Data Access plugin to a version released after 5.5.79; all currently documented releases through 5.5.79 are confirmed vulnerable. The exact version number of the patched release is not stated in any available source and was not independently confirmed - consult the WordPress plugin repository or the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/wp-data-access/vulnerability/wordpress-wp-data-access-plugin-5-5-79-cross-site-scripting-xss-vulnerability-2 for the specific fixed release. As a compensating control pending upgrade, administrators should audit the WordPress Author role and revoke it from any untrusted or externally registered contributors, since Author access is the sole prerequisite for exploitation; note that this restricts publishing capabilities and may affect editorial workflows. Deploying a WAF rule set with XSS filtering (e.g., Cloudflare, Wordfence, or Sucuri) can reduce the likelihood of successful payload injection but does not address the root cause. Enforcing a strict Content Security Policy header that disallows unsafe-inline script execution limits the browser impact of any injected payload, though this may break legitimate plugin JavaScript and requires testing.

Affected VersionsENISA

WP Data Access n/a ≤5.5.79

Affected Packages

euvd wp_data_access no fix

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

WP Data Access (vendor: passionate_programmer_peter, CPE: cpe:2.3:a:passionate_programmer_peter:wp_data_access:*:*:*:*:*:*:*:*) is a WordPress plugin providing frontend and backend database table management, data publishing, and form-based data entry capabilities within the WordPress ecosystem. The root cause class is CWE-79 (Improper Neutralization of Input During Web Page Generation - Cross-Site Scripting), meaning author-supplied input to one or more plugin data fields is stored without adequate sanitization or output encoding, and later rendered as executable HTML/JavaScript in other users' browsers. The 'Author' designation in the CVE title identifies the WordPress Author role as the minimum privilege tier needed to plant the payload. The CVSS Changed scope (S:C) confirms this is persistent (stored) XSS whose execution context crosses from the injecting author's security boundary into that of other users, including administrators.

Know when Wp Data Access 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 (Patchstack) PRIMARY 5.9 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 4.8 MEDIUM

Author role (PR:H) required to plant payload; UI:R for victim to trigger; S:C reflects cross-user browser execution; A:N as stored XSS carries no direct availability impact.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Author Cross Site Scripting (XSS) in WP Data Access <= 5.5.79 versions.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Medium
popular WordPress database management plugin, moderate install base
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
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

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

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2021-24866 CRITICAL POC
9.8 Dec 06

The WP Data Access WordPress plugin before 5.0.0 does not properly sanitise and escape the backup_date parameter before

CVE-2026-95605 CRITICAL
9.3 Oct 07

Blind SQL injection in the WordPress WP Data Access plugin through version 5.5.82 could allow a remote attacker to read

CVE-2026-81293 CRITICAL
9.3 Aug 31

SQL injection in the WP Data Access WordPress plugin (versions <= 5.5.81) lets remote unauthenticated attackers inject a

CVE-2026-106099 MEDIUM POC
5.3 Oct 14

Unauthorized export of complete database table contents in the WP Data Access WordPress plugin before 5.5.84 lets unauth

CVE-2026-106098 MEDIUM POC
5.3 Oct 14

Unauthenticated attackers can modify data in the WP Data Access WordPress plugin before version 5.5.77 by abusing one of

CVE-2026-42665 CRITICAL
9.3 Jun 15

Unauthenticated SQL injection in the WP Data Access WordPress plugin (versions <= 5.5.70) allows remote attackers to inj

CVE-2023-1874 HIGH
7.5 Apr 12

The WP Data Access plugin for WordPress is vulnerable to privilege escalation in versions up to, and including, 5.3.7. R

CVE-2026-93621 HIGH
8.2 Sep 30

Unauthenticated SQL injection in the WordPress plugin WP Data Access affects all versions up to and including 5.5.84, al

CVE-2026-66663 HIGH
7.1 Aug 06

Unauthenticated reflected cross-site scripting in WP Data Access WordPress plugin (versions up to and including 5.5.79)

CVE-2026-66595 MEDIUM
5.9 Aug 20

Broken access control in WP Data Access WordPress plugin versions 5.5.80 and earlier exposes protected data to unauthent

CVE-2024-43295 MEDIUM
4.3 Aug 26

Cross-Site Request Forgery (CSRF) vulnerability in Passionate Programmers B.V. Rated medium severity (CVSS 4.3), this vu

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