Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain or register WordPress Author credentials
-
DeliveryInject XSS payload via WP Data Access data field
-
ExploitPayload stored in plugin's database layer
-
ExecutionVictim administrator views affected content
-
PersistMalicious script executes in admin's browser context
-
ImpactHarvest 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
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
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
AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:L
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.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Author Cross Site Scripting (XSS) in WP Data Access <= 5.5.79 versions.
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
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Wp Data Access
View allThe WP Data Access WordPress plugin before 5.0.0 does not properly sanitise and escape the backup_date parameter before
Blind SQL injection in the WordPress WP Data Access plugin through version 5.5.82 could allow a remote attacker to read
SQL injection in the WP Data Access WordPress plugin (versions <= 5.5.81) lets remote unauthenticated attackers inject a
Unauthorized export of complete database table contents in the WP Data Access WordPress plugin before 5.5.84 lets unauth
Unauthenticated attackers can modify data in the WP Data Access WordPress plugin before version 5.5.77 by abusing one of
Unauthenticated SQL injection in the WP Data Access WordPress plugin (versions <= 5.5.70) allows remote attackers to inj
The WP Data Access plugin for WordPress is vulnerable to privilege escalation in versions up to, and including, 5.3.7. R
Unauthenticated SQL injection in the WordPress plugin WP Data Access affects all versions up to and including 5.5.84, al
Unauthenticated reflected cross-site scripting in WP Data Access WordPress plugin (versions up to and including 5.5.79)
Broken access control in WP Data Access WordPress plugin versions 5.5.80 and earlier exposes protected data to unauthent
Cross-Site Request Forgery (CSRF) vulnerability in Passionate Programmers B.V. Rated medium severity (CVSS 4.3), this vu
EUVD-2026-57910
GHSA-7mm3-92v6-pmx6
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB