Description
The Custom Menu Wizard Widget WordPress plugin through 3.3.1 does not sanitize and escape several shortcode attributes before rendering them into HTML, allowing users with contributor-level access and above to inject arbitrary web scripts that execute when the affected content is viewed.
Published: 2026-09-12
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Stored Cross‑site Scripting (XSS)
Action: Patch
AI Analysis

Impact

The Custom Menu Wizard Widget plugin delivers. Contributors or higher users can embed arbitrary Java scripts to execute in a visitor’s browser when the affected content is displayed. The stored nature of the payload means it remains active plugin is updated. The flaw is classified as a stored XSS vulnerability, affecting confidentiality content.

Affected Systems

All WordPress sites that have the Custom Menu Wizard Widget plugin installed at version 3.3.1 or earlier are impacted. The vulnerability applies to any installation where contributors or higher‑level users can insert or edit menu shortcodes with arbitrary attributes. No vendor name is specified; the plugin is identified only as Custom Menu Wizard Widget.

Risk and Exploitability

Exploitation requires the attacker to have contributor Once stored, the script executes in every visitor’s browser loading that content, enabling session hijacking, defacement, or data exfiltration. The CVSS score of 6.8 indicates high severity, while the EPSS score of < 1% shows very low but non‑zero exploitation probability. The issue is not listed in CISA’s KEV catalog, suggesting no widespread exploitation has been reported yet.

Generated by OpenCVE AI on September 13, 2026 at 00:55 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Custom Menu Wizard Widget plugin to a version newer than 3.3.1 that sanitizes shortcode attributes.
  • If an immediate upgrade is not possible, disable the plugin or delete any shortcodes that contain unsanitized attributes to prevent execution of the injected code.
  • Restrict contributor or higher‑level roles from editing or inserting shortcodes with arbitrary attributes, or implement server‑side validation and escaping of shortcode attributes to block the XSS vector.

Generated by OpenCVE AI on September 13, 2026 at 00:55 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 12 Sep 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:U/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Sat, 12 Sep 2026 09:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Sat, 12 Sep 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Custom Menu Wizard Widget WordPress plugin through 3.3.1 does not sanitize and escape several shortcode attributes before rendering them into HTML, allowing users with contributor-level access and above to inject arbitrary web scripts that execute when the affected content is viewed.
Title Custom Menu Wizard <= 3.3.1 - Contributor+ Stored XSS via Shortcode Attributes
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-12T15:36:52.962Z

Reserved: 2026-08-31T16:42:41.572Z

Link: CVE-2026-83532

cve-icon Vulnrichment

Updated: 2026-09-12T15:26:48.555Z

cve-icon NVD

Status : Received

Published: 2026-09-12T06:16:26.353

Modified: 2026-09-12T16:16:40.973

Link: CVE-2026-83532

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-13T01:00:14Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')