Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Network-accessible endpoint with no authentication required (AV:N, AC:L, PR:N, UI:N); only partial confidentiality impact from git metadata exposure - no credentials, no code execution, no integrity or availability impact (C:L/I:N/A:N).
Primary rating from GitHub Advisory.
CVSS VectorGitHub Advisory
Lifecycle Timeline
4DescriptionGitHub Advisory
WWBN AVideo is an open source video platform. In versions 29.0 and prior, the file git.json.php at the web root executes git log -1 and returns the full output as JSON to any unauthenticated user. This exposes the exact deployed commit hash (enabling version fingerprinting against known CVEs), developer names and email addresses (PII), and commit messages which may contain references to internal systems or security fixes. As of time of publication, no known patched versions are available.
AnalysisAI
Unauthenticated information disclosure in WWBN AVideo versions 29.0 and prior exposes the full output of git log -1 via a publicly accessible git.json.php endpoint, leaking the exact deployed commit hash, developer names and email addresses, and commit messages to any network client without credentials. The commit hash enables an attacker to fingerprint the precise deployed version and cross-reference it against AVideo's 22 published GHSAs to enumerate which vulnerabilities remain unpatched on a given instance - making this a high-value reconnaissance primitive even at a moderate CVSS score. A public proof-of-concept exists; no patched version has been released as of time of publication.
Technical ContextAI
The vulnerable component is a standalone PHP script (git.json.php) residing at the web root of WWBN AVideo (CPE: cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*, versions up to and including 29.0). The script directly calls exec('git log -1') and serializes the shell output as JSON with no authentication check, no session validation, and no framework bootstrap - the file does not require any configuration or authentication module. The root cause is CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor): the endpoint is not gated by .htaccess rules, no HTTP authentication is enforced at the web-server level, and no conditional logic guards the response. The architectural flaw is that a developer utility script was left in the production web root with unrestricted public access.
RemediationAI
No vendor-released patch has been identified at time of analysis - the GHSA advisory and CVE description both state no patched version is available. The primary mitigation is to delete git.json.php from the AVideo web root entirely; this removes the exposure with no production-functionality trade-off since the file is a developer utility with no documented end-user purpose. If immediate deletion is not possible, operators should block access via web-server configuration: for Apache, add a <Files git.json.php> block with Require all denied to .htaccess; for nginx, add a location = /git.json.php { return 403; } directive. Both approaches prevent unauthenticated access without affecting other functionality. Operators should also audit the web root for other unprotected developer utility scripts (e.g., phpinfo.php, debug endpoints). Monitor the GHSA advisory at https://github.com/WWBN/AVideo/security/advisories/GHSA-52hf-63q4-r926 for patch releases.
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
Same weakness CWE-200 – Information Exposure
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-24286