CVE-2026-86784
MediumCVSS 6.8Exploitation Probability (EPSS)
Low risk10th percentile - higher than 10% of all known CVEs
Summary
The Visualizer WordPress plugin before 4.0.8 does not sanitise and escape a chart's JSON data source configuration before outputting it back in the chart editor. Users with the Contributor role and above can store JavaScript that executes in the browser of any higher-privileged user, such as an administrator, who reviews the affected chart.
Risk Assessment
Stored XSS allows session hijacking of administrators, modification of site content, or malware installation. It only requires a low-privileged account, increasing risk in multi-author environments.
Recommendation
Update the Visualizer plugin to version 4.0.8 or later. Review existing charts for suspicious data source configurations.
Other vulnerabilities in Visualizer
See all- CVE-2026-86782Medium
The Visualizer WordPress plugin before 4.0.6 does not properly authorise access to its chart-building actions, allowing users with the Contributor role and above to publish, rename, and overwrite the content of posts and pages they do not own, including other users' private drafts.
- CVE-2026-19726Medium
The Visualizer WordPress plugin before 4.0.7 does not properly authorize access to chart configuration, allowing users with the Contributor role and above to read the full configuration of any chart on the site, including charts the plugin's interface denies them, and to retrieve every chart's configuration in a single request. The disclosed configuration can include credentials of a remote data source.
- CVE-2026-65526High
The Visualizer WordPress plugin (versions up to and including 4.0.1) has a blind SQL Injection vulnerability due to improper neutralization of special elements in SQL commands.
- CVE-2026-24573Medium
The WordPress plugin Visualizer before version 4.0.0 contains a Stored Cross-Site Scripting (XSS) vulnerability due to improper neutralization of input during web page generation.
Original NVD description (English source)
The Visualizer WordPress plugin before 4.0.8 does not sanitise and escape a chart's JSON data source configuration before outputting it back in the chart editor, allowing users with the Contributor role and above to store JavaScript that executes in the browser of any higher-privileged user, such as an administrator, who reviews the affected chart.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

