Vulnerability · Published Jun 5, 2026 · Assigned by GitHub_M
CVE-2026-46397haxcms-php Local File Inclusion via saveOutline API Location Parameter v2.0
Medium 6.5
In plain English
A medium-severity path traversal in haxcms-nodejs from haxtheweb. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.3% (higher than 22% of all known vulnerabilities).
Official description
HAX CMS helps manage microsite universe with PHP or NodeJs backends. Prior to version 26.0.0, an Authenticated Local File Inclusion (LFI) vulnerability in the HAXCMS saveOutline endpoint allows a low-privileged user to read arbitrary files on the server by manipulating the location field written into site.json. This enables attackers to exfiltrate sensitive system files such as /etc/passwd, application secrets, or configuration files accessible to the web server (www-data). Version 26.0.0 patches the issue.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| haxtheweb | haxcms-php | < 26.0.0 |
| haxtheweb | haxcms-nodejs | < 26.0.0 |
Weakness: CWE-22, CWE-73 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
References
- https://github.com/haxtheweb/issues/security/advisories/GHSA-7fr7-h4p3-jjr8 x_refsource_CONFIRM