Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessPosition on shared network segment
-
DeliveryWait for victim HTTP request to HAX CMS
-
ExploitSniff cleartext refresh token cookie
-
ExecutionReplay token to issue new session
-
ImpactAuthenticate as victim and access content
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A02:2025 - Security Misconfiguration
ASVS 5.0
V3 - Web Frontend Security Secure cookie flag
|
| Exploitation Conditions | Exploitation requires three concrete conditions: (1) the attacker must have a network observation point on the path between the victim browser and the HAX CMS server (same Wi-Fi segment, switch-span access, ISP-level MITM, or compromised upstream router); (2) the victim must transmit at least one HTTP (not HTTPS) request to the HAX CMS origin while holding a valid haxcms_refresh_token, which happens on plaintext redirects, mixed-content loads, or direct http:// navigation; and (3) the deployment must be reachable over HTTP at all - sites that only listen on 443 and enforce HSTS preload effectively block the leak path even on vulnerable versions. The PR:N rating reflects that the attacker needs no credentials on the application itself, but the AV:N rating overstates accessibility because passive interception of a specific user's traffic is not equivalent to remote internet-wide reach. |
| Impact | Signals point in conflicting directions and the CVSS 4.0 score of 8.8 is likely overstated for typical deployments. The vector (AV:N/AC:L/AT:N/PR:N/UI:N, VC:H/VI:L/VA:N) treats confidentiality impact as High and reachability as Network, but real-world exploitation requires the attacker to occupy a privileged network position (same LAN, ISP, or compromised upstream hop) AND for the victim to make at least one cleartext HTTP request to the HAX CMS origin - sites served strictly over HTTPS with HSTS are not realistically exploitable. CISA SSVC corroborates this nuance: Exploitation=none, Automatable=yes, Technical Impact=partial, which is consistent with a credential-leak primitive rather than direct RCE. No KEV listing and no public POC, and EPSS is not provided in the input. Practical prioritization: medium urgency - patch promptly because the fix is trivial, but the realistic threat is targeted MITM against users on hostile networks, not internet-wide mass exploitation. |
| Exploit ScenarioDerived | A user on an untrusted network (coffee shop Wi-Fi, conference LAN, hostile ISP) authenticates to a HAX CMS site, then later triggers any cleartext HTTP request to the same origin - for example, typing the bare domain into the address bar without https://, clicking an http:// link, or loading a mixed-content resource. An attacker passively sniffing the segment captures the haxcms_refresh_token in the request headers and replays it from their own client to obtain a valid authenticated session as the victim. No public POC is required because the technique is generic cookie-sniffing well-documented in Firesheep-class tooling. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 05, 2026
Session token disclosure in HAX CMS versions 25.0.0 through 26.0.0 (exclusive) stems from the haxcms_refresh_token cookie being issued without the Secure flag, allowing the browser to send it over plaintext HTTP. A network-positioned attacker can capture the refresh token via passive sniffing and hijack the victim's authenticated session. No public exploit identified at time of analysis, and the vendor has published a fix in version 26.0.0.
RemediationAI
Vendor-released patch: upgrade to HAX CMS 26.0.0, which sets the Secure flag on the haxcms_refresh_token cookie per GitHub Security Advisory GHSA-g7v2-r32q-jf5v (https://github.com/haxtheweb/issues/security/advisories/GHSA-g7v2-r32q-jf5v). If upgrading immediately is not feasible, terminate all HTTP listeners and serve the site exclusively over HTTPS, enforce an HSTS policy with a long max-age and includeSubDomains so browsers refuse plaintext requests entirely, and configure the upstream reverse proxy or web server (nginx/Apache) to rewrite the Set-Cookie header on responses to inject the Secure attribute - note that an edge-injected Secure flag will break any user flow that still resolves to http://, so audit redirects and embedded asset URLs first. As a defense-in-depth measure, invalidate existing refresh tokens after the upgrade to evict any tokens potentially captured pre-patch.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
HAX CMS is a microsite/content management platform from HAXTheWeb supporting both PHP and Node.js backends; the affected package per CPE is haxtheweb:haxcms-php. The flaw is a classic CWE-614 (Sensitive Cookie Without 'Secure' Attribute) issue - when a cookie is set without Secure, the user agent will include it on any request to the same origin regardless of scheme, so any plaintext HTTP request (a downgrade redirect, a mixed-content asset, or an attacker-induced navigation to http://) leaks the cookie value over the wire. Because the cookie in question is a refresh token, possession of it allows the holder to mint new authenticated sessions for the victim user.
Know when PHP gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N
Primary rating from Vendor (GitHub_M) · only source for this CVE.
CVSS VectorVendor: GitHub_M
Lifecycle Timeline
3DescriptionCVE.org
HAX CMS helps manage microsite universe with PHP or NodeJs backends. Starting in version 25.0.0 and prior to version 26.0.0, the haxcms_refresh_token cookie is set without the Secure flag. This allows it to be transmitted over unencrypted HTTP, making it vulnerable to theft via packet sniffing on the network. Version 26.0.0 fixes the issue.
Executive ViewAI
HAX CMS versions 25.0.0 through 26.0.0 transmit session refresh tokens over unencrypted HTTP connections, allowing network attackers to capture and hijack authenticated user sessions. Any organization running affected CMS versions exposes all user accounts to account takeover attacks from network eavesdroppers, creating immediate credential compromise risk.
Apply vendor patch. Pending patching: enforce HTTPS-only access via web server and network controls, and disable HTTP connectivity to affected systems.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear
The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by
ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c
Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re
The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
EUVD-2026-34893
NVD
CVE.org
EPSS
Vulnrichment
GitHub
Exploit-DB