rootpwn

medium · CVSS v3 6.4

CVE-2026-15650

The RT Mega Menu plugin for WordPress contains a Stored Cross-Site Scripting vulnerability in versions up to 1.5.2 via the 'pointer_menu_ite

Overview

The RT Mega Menu plugin for WordPress contains a Stored Cross-Site Scripting vulnerability in versions up to 1.5.2 via the 'pointer_menu_item' block attribute. Authenticated attackers with contributor-level permissions can inject arbitrary scripts that execute when victims view the affected page. This flaw occurs because the input bypasses standard wp_kses_post filtering and remains unescaped within block comment JSON attributes during rendering.

Description

The RT Mega Menu – Mega Menu Builder for Elementor & Gutenberg plugin for WordPress is vulnerable to Stored Cross-Site Scripting via 'pointer_menu_item' Block Attribute in all versions up to, and including, 1.5.2 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The payload bypasses wp_kses_post filtering applied to post content on save because it contains no HTML tags and survives intact inside the block comment's JSON attributes, reaching the walker unescaped at render time.

Impact

The vulnerability affects the Integrity and Confidentiality of the website by allowing authenticated users with low privileges (contributors) to execute arbitrary scripts in the context of other users' browsers. This can lead to session hijacking, defacement, or unauthorized administrative actions if higher-privileged users visit the rendered page. System availability remains unaffected, but visitor trust and application integrity are compromised.

Remediation

Update the RT Mega Menu plugin to a version later than 1.5.2 as soon as a vendor patch becomes available. Restrict contributor-level access to trusted users only, adhering to the principle of least privilege. Implement a Web Application Firewall (WAF) rule to monitor and block suspicious script payloads within block attributes.

Risk context

Rated with a medium severity CVSS score of 6.4, this vulnerability requires authenticated access with at least contributor privileges, reducing immediate external exposure. EPSS data is not currently available. Organizations should prioritize patching based on their exposure to untrusted contributor accounts.

Affected products

  • RT Mega Menu plugin for WordPress

Scores

Severity
medium
CVSS v2
5.5
CVSS v3
6.4
CVSS v4
EPSS

wordpress stored-xss plugin-vulnerability elementor gutenberg web-security

← All CVEs