Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Standard reflected/stored XSS: network vector, no auth, victim interaction required, scope changes to browser; availability impact not substantiated for typical XSS.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
Lifecycle Timeline
2DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in wpDataTables <= 7.5.1 versions.
AnalysisAI
Unauthenticated cross-site scripting in wpDataTables WordPress plugin (versions up to and including 7.5.1) allows remote attackers to inject and execute arbitrary JavaScript in a victim's browser without any authentication. The CVSS vector (PR:N, S:C) confirms the attacker requires no login to submit a malicious payload, while the scope change indicates script execution crosses into the victim's authenticated browser session - enabling session hijacking, credential theft, or admin-level actions on behalf of a logged-in WordPress user. No public exploit code or CISA KEV listing has been identified at the time of analysis, but the unauthenticated and low-complexity nature of the attack makes it a practical risk for any site running the affected plugin with public-facing table inputs.
Technical ContextAI
CWE-79 (Improper Neutralization of Input During Web Page Generation - XSS) identifies the root cause: user-supplied input is rendered in an HTML context without adequate sanitization or escaping. The affected product, identified via CPE cpe:2.3:a:wpdatatables:wpdatatables:*:*:*:*:*:*:*:*, is the wpDataTables WordPress plugin - a premium plugin for rendering interactive data tables and charts from spreadsheets and databases. The CVSS scope-change metric (S:C) is characteristic of stored or reflected XSS where the execution context shifts from the server-side component to the victim's browser session, a different security principal. The combination of AV:N and PR:N confirms that the injection point is reachable by unauthenticated, external HTTP clients.
RemediationAI
The primary remediation is to update the wpDataTables plugin beyond version 7.5.1. The Patchstack advisory at https://patchstack.com/database/wordpress/plugin/wpdatatables/vulnerability/wordpress-wpdatatables-plugin-7-5-1-cross-site-scripting-xss-vulnerability should be consulted for the exact patched version, as an explicit fix version number was not present in the available intelligence data. If an immediate update is not possible, administrators should restrict public access to any pages or endpoints that render wpDataTables table content with user-supplied parameters - for example, placing affected pages behind authentication or a WAF rule targeting common XSS patterns in table query strings. WordPress sites should also enforce a strict Content Security Policy (CSP) header to limit the impact of any successful XSS injection by blocking inline script execution and restricting allowed script sources. Note that CSP configuration may require tuning and could break other plugin functionality if not carefully scoped.
More in Wpdatatables
View allwpDataTables before 3.4.1 mishandles order direction for server-side tables, aka admin-ajax.php?action=get_wdtable order
SQL injection vulnerability in wpdatatables.php in the wpDataTables plugin 1.5.3 and earlier for WordPress allows remote
The wpDataTables WordPress plugin before 2.1.66 does not validate the "Serialized PHP array" input data before deseriali
SQL injection in the wpDataTables WordPress plugin versions 7.3.6 and earlier allows unauthenticated remote attackers to
The wpDataTables - Tables & Table Charts premium WordPress plugin before 3.4.2 has Improper Access Control. Rated high s
The wpDataTables - Tables & Table Charts premium WordPress plugin before 3.4.2 has Improper Access Control. Rated high s
Unauthenticated Cross-Site Scripting in the wpDataTables WordPress plugin (versions 6.5.1.4 and below) allows a remote,
Reflected/stored cross-site scripting in the wpDataTables WordPress plugin (versions 6.5.1.1 and earlier) allows unauthe
The wpDataTables - Tables & Table Charts premium WordPress plugin before 3.4.2 allows a low privilege authenticated user
The wpDataTables - Tables & Table Charts premium WordPress plugin before 3.4.2 allows a low privilege authenticated user
The wpDataTables - WordPress Data Table, Dynamic Tables & Table Charts Plugin plugin for WordPress is vulnerable to Refl
Auth. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. No vendor pat
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-53965
GHSA-vwpv-7mgc-gcvr