Skip to main content
← All vulnerabilities
CVE-2026-46391GHSA-4FG7-F244-3J49

HAX open-apis: Credential Theft via Server-Side Request Forgery (SSRF) in open-apis

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 26.0.0
1 proof of concept on GitHub
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: total

Summary

HAX CMS helps manage microsite universe with PHP or NodeJs backends. Starting in version 9.0.1 and prior to version 26.0.0 of @haxtheweb/open-apis, multiple functions conduct substring-only matching to validate hostnames to which basic authorization should be sent. An attacker can append the matched substrings to an attacker-controlled endpoint and capture authentication. Version 26.0.0 fixes the issue.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: total

  3. Record last updated

Affected versions

  • haxtheweb @haxtheweb/open-apis

    From 9.0.1 · fixed in 26.0.0

  • @haxtheweb/open-apisnpm

    fixed in 26.0.0

References 2

GitHub · haxtheweb/issues

GitHub · bradyjmcl/cve-2026-46391