CVE-2026-22704 HAXcms Has Stored XSS Vulnerability that May Lead to Account Takeover
- Exploited in the wild
- Not known
- Fix
- Available
What is CVE-2026-22704?
CVE-2026-22704 is a high-severity vulnerability in haxtheweb issues, published on 10 Jan 2026.
Official description
HAX CMS helps manage microsite universe with PHP or NodeJs backends. In versions 11.0.6 to before 25.0.0, HAX CMS is vulnerable to stored XSS, which could lead to account takeover. This issue has been patched in version 25.0.0.
Weakness: CWE-79
Which versions are affected by CVE-2026-22704?
2 open source packages ship an affected version, including @haxtheweb/haxcms-nodejs. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
@haxtheweb/haxcms-nodejs npm | From 11.0.6 | 25.0.0 |
@haxtheweb/haxcms-nodejs npm | From 11.0.6 | 25.0.0 |
Products include Psu Haxcms-Nodejs.
How do I fix CVE-2026-22704?
Upgrade @haxtheweb/haxcms-nodejs to 25.0.0 or later.
Is CVE-2026-22704 being exploited?
There is no known exploitation of CVE-2026-22704 in the wild and no public exploit code.
Public exploit code: 1 Exploit-DB entry.
Other vulnerabilities in haxtheweb issues
- CVE-2025-54127 HAXcms's Insecure Default Configuration Leads to Unauthenticated Access
- CVE-2025-49141 HaxCMS-PHP Command Injection Vulnerability
- CVE-2025-49137 Hax CMS Stored Cross-Site Scripting vulnerability
- CVE-2025-54378 HAX CMS Backend Lacks Comprehensive Authorization Checks
- CVE-2025-54137 NodeJS version of the HAX CMS application is distributed with Default Secrets
Sources
Also known as GHSA-3fm2-xfq7-7778.