Skip to main content
← All vulnerabilities
CVE-2025-54127GHSA-F38F-JVQJ-MFG6

HAXcms's Insecure Default Configuration Leads to Unauthenticated Access

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

Summary

HAXcms with nodejs backend allows users to start the server in any HAXsite or HAXcms instance. In versions 11.0.6 and below, the NodeJS version of HAXcms uses an insecure default configuration designed for local development. The default configuration does not perform authorization or authentication checks. If a user were to deploy haxcms-nodejs without modifying the default settings, ‘HAXCMS_DISABLE_JWT_CHECKS‘ would be set to ‘true‘ and their deployment would lack session authentication. This is fixed in version 11.0.7.

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.7

  • @haxtheweb/haxcms-nodejsnpm

    fixed in 11.0.7

References 1

GitHub · haxtheweb/issues