Skip to main content
VulnerabilityPublished

CVE-2025-54137: haxtheweb issues · Use of Default Credentials

Affects haxtheweb issuesSource CVE Database V5

0

Not known to be exploited · CVSS 7.3 High : upgrade to 11.0.10 soon.

Data as of 26 Oct 2026, 14:05 UTC

CVSS 3.1 base score
7.3High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.3% chance of exploitation in 30 days – higher than 33% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 11.0.10
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 22 Jul 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade haxtheweb/issues to 11.0.10.

Affected software

ProductAffectedFixed in
GitHubhaxtheweb/issuespkg:github/haxtheweb/issuesOther threatsAffected
  • <11.0.10
Fixed in
  • 11.0.10

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

European organizations should immediately upgrade all haxtheweb HAX CMS NodeJS instances to version 11.0.10 or later, where the default credentials and JWT keys issue is resolved. For existing deployments, administrators must verify that no instances remain running with default credentials or unmodified JWT keys. If upgrading is not immediately feasible, organizations should manually change credentials and JWT secrets by directly modifying configuration files or environment variables, even if this requires custom intervention beyond the UI. Network-level protections such as firewall rules should restrict access to the management interfaces of these microsites to trusted IP ranges only. Continuous monitoring and auditing of access logs should be implemented to detect unauthorized login attempts or suspicious activities. Organizations should also scan their public GitHub repositories and internal codebases to ensure no default credentials or private keys are inadvertently exposed. Finally, security awareness training should emphasize the risks of default credentials and the importance of secure configuration management to prevent similar issues.

Description

HAX CMS NodeJS allows users to manage their microsite universe with a NodeJS backend. Versions 11.0.9 and below were distributed with hardcoded default credentials for the user and superuser accounts. Additionally, the application has default private keys for JWTs. Users aren't prompted to change credentials or secrets during installation, and there is no way to change them through the UI. An unauthenticated attacker can read the default user credentials and JWT private keys from the public haxtheweb GitHub repositories. These credentials and keys can be used to access unconfigured self-hosted instances of the application, modify sites, and perform further attacks. This is fixed in version 11.0.10.

References

Community reviews

Loading reviews…