ZeroHour

CVE-2026-78077

large

Stored XSS in JoomShaper Helix Ultimate MegaMenu (Joomla)

CVSS 4.0
8.6 high
EPSS
<1%p19
Published
()
Modified
AI analysis

Helix Ultimate, JoomShaper's widely used Joomla template framework, prior to version 2.2.10 stores MegaMenu column and item configuration values without full sanitization and renders that stored layout JSON without complete contextual escaping, enabling stored cross-site scripting (CWE-79). An attacker with administrator-level privileges (CVSS 4.0 PR:High) can save malicious HTML or JavaScript into MegaMenu container or embed configuration fields, and the payload then executes whenever those stored values are rendered, with no additional user interaction required. Successful injection yields arbitrary JavaScript execution in the site's context, with high confidentiality and integrity impact per the 8.6 High CVSS 4.0 score, which can be used to hijack admin sessions, alter content, or persist a foothold in the backend. Any Joomla site running Helix Ultimate versions before 2.2.10 is affected, particularly sites with multiple or third-party administrators. No public proof-of-concept or known exploitation has been reported; EPSS is 0.3% (19th percentile) and the issue is not in CISA KEV.

What to do: Upgrade Helix Ultimate to version 2.2.10 or later, which adds InputFilter sanitization with tag allowlists and htmlspecialchars contextual escaping. Until patched, review MegaMenu layout, container, and embed configuration values for unexpected HTML or scripts and remove any injected markup. Because exploitation requires administrator-level access, audit administrator accounts and rotate credentials if admin compromise is suspected.

Affected
JoomShaper Helix Ultimate (Joomla template/extension)< 2.2.10 (fixed in 2.2.10)
Estimated exposure
largeon the order of 100,000 Joomla sites (estimated) — No published active-install count exists for Helix Ultimate; this estimate is based on deployment patterns, namely its status as one of the most widely installed free Joomla template frameworks and its bundling across JoomShaper templates…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Joomla Extension - joomshaper.com - Stored Cross-Site Scripting (XSS) in MegaMenu Layout Container & Embed Inputs in Helix Ultimate < 2.2.10 - Unsanitized column and item configuration values stored within the MegaMenu layout JSON were rendered without complete contextual escaping, allowing injection of malicious HTML/JS. Stricter sanitization and tag allowlists via `InputFilter` and `htmlspecialchars` were implemented.

Ecosystems
Joomla
Weakness
CWE-79
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.