Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify internet-facing HAX CMS PHP instance
-
DeliverySend unauthenticated HTTP GET to gitlist plugin endpoint
-
ExploitBrowse exposed repository tree and directory structure
-
ExecutionEnumerate commit history for sensitive artifacts
-
ImpactExtract credentials, keys, or proprietary source code from git objects
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
|
| Exploitation Conditions | The gitlist plugin is present and active by default in HAX CMS PHP versions 2.0.0 and later - no special configuration is required to expose it. Exploitation requires no authentication (CVSS PR:N), no user interaction (CVSS UI:N), and is reachable over the network with low attack complexity (CVSS AV:N/AC:L), meaning any internet-accessible HAX CMS PHP instance in the affected version range is exploitable without preconditions. Exploitation is bounded to read-only repository and history access - CVSS VI:N and VA:N confirm no write or availability impact. The Node.js backend variant is not confirmed vulnerable based on the CPE data provided. The primary limiting factor for impact is what sensitive content is present in the exposed repositories, not any technical barrier to exploitation. |
| Impact | The CVSS 4.0 score of 6.9 is consistent with the vector AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N: network-accessible, low complexity, requiring no privileges or user interaction, with limited confidentiality impact on the vulnerable component and no integrity or availability impact. The VC:L rating reflects partial rather than full disclosure - repository contents are browsable but the host system is not directly compromised. No EPSS score was supplied in the input data, so exploitation probability cannot be quantified. The vulnerability is not listed in CISA KEV, so active exploitation is unconfirmed. Despite the limited CVSS confidentiality rating, real-world risk is substantially dependent on what is present in git history: hardcoded credentials, API keys, internal configuration, or proprietary source code would materially elevate the practical impact well beyond what VC:L captures. For any public-facing HAX CMS PHP deployment, this should be treated as a genuine remediation priority rather than a low-risk informational finding. |
| Exploit ScenarioDerived | An unauthenticated attacker discovers a public-facing HAX CMS PHP instance via passive reconnaissance (e.g., search engine dorking or scanning for known CMS paths). The attacker sends a standard HTTP GET request to the exposed gitlist plugin endpoint, immediately receiving a browsable view of the git repository tree and commit history with no credentials required. From commit history, the attacker extracts hardcoded secrets, configuration values, or internal source code present in prior commits, which may then be used for lateral movement or further attacks against dependent systems. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 05, 2026
Unauthenticated repository exposure in HAX CMS PHP (versions 2.0.0 through 25.x) allows any remote attacker to browse git repositories and full commit history via the unprotected gitlist plugin. The CVSS 4.0 vector confirms no authentication, no user interaction, and network-level access with low complexity, making exploitation trivially achievable against any public-facing instance. No public exploit identified at time of analysis, and the vulnerability is not listed in CISA KEV, but the absence of access controls on the gitlist endpoint represents a direct confidentiality risk for any sensitive data stored in or committed to those repositories.
RemediationAI
Vendor-released patch: version 26.0.0 of HAX CMS PHP, which applies authorization controls to the gitlist plugin. Upgrade to 26.0.0 as the primary fix, referencing the advisory at https://github.com/haxtheweb/issues/security/advisories/GHSA-6434-8rch-w65c for upgrade guidance. If immediate upgrade is not possible, restrict external access to the gitlist plugin route at the web server or reverse proxy layer - for example, deny requests to the gitlist endpoint path in nginx or Apache configuration to prevent unauthenticated browsing, accepting that this disables the git browsing feature for all users until the patch is applied. Alternatively, place the entire HAX CMS instance behind a network-level authentication gateway (e.g., HTTP basic auth at the reverse proxy) as a compensating control, noting this adds friction for legitimate users and does not fix the underlying authorization flaw.
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 management platform supporting PHP and Node.js backends; the affected component is its gitlist plugin, a web-based interface for browsing git repository contents and history. The CPE cpe:2.3:a:haxtheweb:haxcms-php identifies the PHP backend variant as the confirmed affected product. CWE-639 (Authorization Bypass Through User-Controlled Key) describes the root cause: the gitlist plugin endpoints lack access control enforcement, permitting any caller - authenticated or not - to traverse repository trees and inspect commit logs by directly referencing resource keys the server does not validate against session identity. This is a missing authorization check, not a bypass of an existing check, meaning the attack surface is the plugin's default route exposure rather than a circumvention of authentication logic.
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:L/VI:N/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
2DescriptionCVE.org
HAX CMS helps manage microsite universe with PHP or NodeJs backends. Starting in version 2.0.0 and prior to version 26.0.0, the gitlist plugin is exposed to unauthenticated users, allowing unauthenticated browsing of git repositories and git history. Version 26.0.0 patches the issue.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
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-34881
NVD
CVE.org
EPSS
Vulnrichment
GitHub
Exploit-DB