Critical severity · published Jun 5, 2026
CVE-2026-46396
HAX CMS has a stored XSS via <iframe> that allows access to sensitive client-side data and account takeover
9.3
CVSS
0.2%
EPSS
No
On KEV
Description
HAX CMS helps manage microsite universe with PHP or NodeJs backends. A stored cross-site scripting (XSS) vulnerability exists in versions prior to 26.0.0 due to improper sanitization of `<iframe>` elements. The application allows `javascript:` URIs in the `src` attribute, which are executed when a malicious page is viewed. This enables attackers to execute arbitrary JavaScript in the context of the victim’s browser and access sensitive data exposed to client-side scripts. Version 26.0.0 fixes the issue.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 14% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
HA
haxcms-nodejs · haxtheweb
< 26.0.0 · source: vendor
IF
iframe-loader · haxtheweb
< 26.0.0 · source: vendor
VI
video-player · haxtheweb
< 26.0.0 · source: vendor
Affected product
HA
haxcms-nodejs
haxtheweb
More from haxcms-nodejs
9.4
CVE-2026-46399
Authenticated Remote Code Execution via File Overwrite
9.3
CVE-2026-46496
HAX CMS: Stored XSS via '<video-player>' component allows arbitrary JavaScript execution and token theft
9.3
CVE-2026-46395
HAX CMS Vulnerable to Private Key Disclosure via Broken HMAC Implementation
8.7
CVE-2026-46511
HAXcms: Mass Token Exfiltration and Cross-Tenant Hijack
8.7
CVE-2026-48527
HaxCMS has a stored Cross-Site Scripting (XSS) bypass in saveNode endpoint