Skip to main content

Themeisle Visualizer CVE-2026-24573

| EUVDEUVD-2026-31099 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-05-20 Patchstack GHSA-vx3g-ch3r-7568
6.5
CVSS 3.1 · Vendor: Patchstack
Share

Severity by source

Vendor (Patchstack) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:L

Primary rating from Vendor (Patchstack) · only source for this CVE.

CVSS VectorVendor: Patchstack

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

Lifecycle Timeline

2
Patch available
May 20, 2026 - 14:02 EUVD
Analysis Generated
May 20, 2026 - 13:34 vuln.today

DescriptionCVE.org

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Themeisle Visualizer allows Stored XSS.

This issue affects Visualizer: from n/a before 4.0.0.

AnalysisAI

Stored XSS in the Themeisle Visualizer WordPress plugin (all versions before 4.0.0) allows an authenticated low-privileged user to inject persistent malicious scripts into chart or visualization content. When a victim user subsequently views the affected page, the injected script executes in their browser within a changed scope (S:C), meaning impact extends beyond the attacker's own session to other users. No public exploit code or active exploitation (CISA KEV) has been identified at time of analysis, but the low attack complexity and network-accessible vector make this straightforward to abuse on sites with open or loosely controlled contributor registration.

Technical ContextAI

The Visualizer plugin by Themeisle is a WordPress data charting and visualization tool. CWE-79 (Improper Neutralization of Input During Web Page Generation) indicates that user-supplied input - likely chart titles, labels, data fields, or configuration values - is not properly sanitized or escaped before being rendered into the HTML page. The CPE string cpe:2.3:a:themeisle:visualizer:*:*:*:*:*:*:*:* confirms all versions of this plugin across all platforms are affected until the 4.0.0 boundary. The CVSS vector component S:C (Scope Changed) is significant: it indicates the injected payload executes in the browser context of other authenticated users, not merely the attacker's own session, enabling session theft, credential harvesting, or unauthorized administrative actions against higher-privileged users who view the poisoned content.

RemediationAI

Update the Themeisle Visualizer WordPress plugin to version 4.0.0 or later, which is the vendor-confirmed patched release per the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/visualizer/vulnerability/wordpress-visualizer-plugin-4-0-0-cross-site-scripting-xss-vulnerability. If an immediate update is not feasible, restrict the ability to create or edit Visualizer charts to only the most trusted, highly privileged accounts (e.g., administrators only), reducing the pool of users who can inject stored payloads - note this may disrupt editorial workflows on multi-author sites. Additionally, deploying a web application firewall (WAF) with XSS filtering rules can provide a secondary layer of detection, though WAF bypass is possible and should not substitute for patching. Audit existing Visualizer content for suspicious script tags or encoded payloads if untrusted contributors have had access.

CVE-2019-16932 CRITICAL POC
10.0 Sep 30

A blind SSRF vulnerability exists in the Visualizer plugin before 3.3.1 for WordPress via wp-json/visualizer/v1/upload-d

CVE-2026-14939 MEDIUM POC
6.8 Aug 04

Server-Side Request Forgery in the Visualizer WordPress plugin before 4.0.6 allows any authenticated Contributor-level u

CVE-2026-19726 MEDIUM POC
6.5 Aug 16

Insufficient authorization in the Visualizer WordPress plugin before 4.0.7 permits any authenticated Contributor-level u

CVE-2019-16931 MEDIUM POC
6.1 Oct 03

A stored XSS vulnerability in the Visualizer plugin 3.3.0 for WordPress allows an unauthenticated attacker to execute ar

CVE-2026-86782 MEDIUM POC
5.5 Sep 11

Broken object-level authorization in the Visualizer WordPress plugin before 4.0.6 allows any authenticated user holding

CVE-2022-2444 HIGH
8.8 Jul 18

The Visualizer: Tables and Charts Manager for WordPress plugin for WordPress is vulnerable to deserialization of untrust

CVE-2024-35736 HIGH
8.8 Jun 08

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Themeisle Visualiz

CVE-2026-65526 HIGH
8.5 Jul 23

SQL injection in the Visualizer WordPress plugin (versions 4.0.6 and earlier) allows an authenticated user holding only

CVE-2024-27958 HIGH
7.1 Mar 17

Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Themeisle Visualiz

CVE-2026-86779 LOW POC
2.7 Sep 11

Broken object-level authorization in the Visualizer WordPress plugin before 4.0.6 allows any authenticated Contributor-l

CVE-2023-23708 MEDIUM
5.4 May 03

Auth. Rated medium severity (CVSS 5.4), this vulnerability is remotely exploitable, low attack complexity. No vendor pat

CVE-2026-8689 MEDIUM
4.3 May 28

Missing authorization on three AJAX handlers in the Visualizer: Tables and Charts Manager plugin for WordPress (by Theme

Share

CVE-2026-24573 vulnerability details – vuln.today

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