CVE-2026-86784: Visualizer WordPress plugin stored XSS in JSON data source

CVE-2026-86784 · Severity: medium · CVSS 6.8 · Published 2026-09-16

The Visualizer plugin, a popular charting tool for WordPress, fails to properly sanitize user input when storing chart configuration data. Attackers with contributor-level access or higher can inject malicious JavaScript that executes when administrators view the affected charts, potentially allowing account takeover, data theft, or malware installation on site administrators' browsers.

Technologies: Themeisle Visualizer. Vendors: Themeisle.

Quick answers

Is CVE-2026-86784 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-86784 being exploited in the wild.
How severe is CVE-2026-86784?
Medium severity, with a CVSS score of 6.8, published 16 September 2026.
Which products and versions are affected?
Themeisle Visualizer before 4.0.8.
Is there a fix for CVE-2026-86784?
A patch was published on 2026-09-16: version 4.0.8 Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-86784 attacked?
It is attacked over the network, in a software library.
Am I affected by CVE-2026-86784?
Check whether you run Themeisle Visualizer at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

This is a stored cross-site scripting (XSS) vulnerability (CWE-79) in the Visualizer WordPress plugin's chart editor. The vulnerability exists because the plugin does not sanitize or escape a chart's JSON data source configuration before rendering it back in the editor interface. An attacker with Contributor role or above can craft a malicious JSON payload containing JavaScript code and save it as part of a chart configuration. When any higher-privileged user (such as an administrator) views or edits that chart, the stored JavaScript executes in their browser with their privileges. The vulnerability affects versions before 4.0.8 and has been patched in version 4.0.8 and later.

Affected products

  • ThemeIsle Visualizer before 4.0.8

Timeline

  • 2026-09-14: disclosed
  • 2026-09-15: advisory
  • 2026-09-16: patched: version 4.0.8

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.