CVE-2025-49137 Details
Description
HAX CMS PHP allows users to manage their microsite universe with a PHP backend. Prior to version 11.0.0, the application does not sufficiently sanitize user input, allowing for the execution of arbitrary JavaScript code. The 'saveNode' and 'saveManifest' endpoints take user input and store it in the JSON schema for the site. This content is then rendered in the generated HAX site. Although the application does not allow users to supply a `script` tag, it does allow the use of other HTML tags to run JavaScript. Version 11.0.0 fixes the issue.
A stored cross-site scripting vulnerability has been identified in HAX CMS PHP versions through 10.0.6. The issue arises because the application fails to properly sanitize user input, allowing authenticated users to execute arbitrary JavaScript. This malicious code is injected through the 'saveNode' and 'saveManifest' endpoints, which store the input in the site's JSON schema. Although direct inclusion of 'script' tags is prohibited, other HTML tags can be used to execute JavaScript, posing a risk of session cookie theft or exposure of sensitive information.
Users can upgrade to HAX CMS PHP version 11.0.0 or later to address this vulnerability.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Jun 10, 2025References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/haxtheweb/issues/security/advisories/GHSA-2vc4-3hx7-v7v7 | CISA-ADP | ExploitIssue TrackingThird Party Advisory |
| https://github.com/haxtheweb/haxcms-php/commit/0dd3e98fe2fadd0793b667d4af2aac230980e0f8 | [email protected] | Patch |
| https://github.com/haxtheweb/issues/security/advisories/GHSA-2vc4-3hx7-v7v7 | [email protected] | ExploitIssue TrackingThird Party Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-79 | Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | [email protected] |
| CWE-79 | Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') | [email protected] |
| CWE-80 | Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS) | [email protected] |
| CWE-87 | Improper Neutralization of Alternate XSS Syntax | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| psu haxcms-nodejs | < 11.0.0 |
CPE
Remediation
| |
| psu haxcms-php | < 11.0.0 |
CPE
Remediation
| |
Change History
6 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jul 30, 2025 | Reanalysis | [email protected] |
| Jun 20, 2025 | Initial Analysis | [email protected] |
| Jun 10, 2025 | CVE Modified | CISA-ADP |
| Jun 9, 2025 | New CVE Received | [email protected] |