Skip to main content
← All vulnerabilities
CVE-2025-49137GHSA-2VC4-3HX7-V7V7

Hax CMS Stored Cross-Site Scripting vulnerability

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 11.0.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • haxtheweb issues

    fixed in 11.0.0

  • elmsln/haxcmsPackagist

    fixed in 11.0.0

References 2

GitHub · haxtheweb/issues

GitHub · haxtheweb/haxcms-php