Vehicle Management
CVE-2025-8376
MEDIUM
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Network-reachable unauthenticated SQL injection with no user interaction; impact limited to partial data read and write, with no described availability impact.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
2DescriptionCVE.org
A vulnerability classified as critical has been found in code-projects Vehicle Management 1.0. Affected is an unknown function of the file /updatebal.php. The manipulation of the argument company leads to sql injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.
AnalysisAI
SQL injection in code-projects Vehicle Management 1.0 exposes the /updatebal.php endpoint to remote, unauthenticated database manipulation via the unsanitized company parameter. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms no authentication or user interaction is required, and a public proof-of-concept is available on GitHub. Despite the reporter's 'critical' classification, the CVSS 4.0 score of 5.5 with limited CIA impact ratings and an EPSS of 0.07% (20th percentile) indicate low observed exploitation activity; real-world risk is further constrained by the product's narrow deployment footprint as a PHP demo/student project.
Technical ContextAI
The affected product is a PHP-based web application, code-projects Vehicle Management 1.0 (CPE: cpe:2.3:a:code-projects:vehicle_management:1.0:*:*:*:*:*:*:*), distributed via code-projects.org as a demo or educational codebase. The root cause is CWE-74 (Injection): specifically, the /updatebal.php script incorporates the HTTP-supplied company parameter directly into a SQL query without parameterization or input sanitization, allowing an attacker to append arbitrary SQL syntax. This class of vulnerability arises from the absence of prepared statements or equivalent defense in the PHP data-access layer, a pervasive pattern in rudimentary PHP projects that bypass modern frameworks.
RemediationAI
No vendor-released patch has been identified at the time of analysis. Developers should immediately refactor /updatebal.php to use prepared statements with bound parameters via PHP's PDO or MySQLi extensions, eliminating the SQL injection surface at the root cause. As a compensating control, web server access controls (e.g., Apache .htaccess or nginx location blocks) or firewall rules should restrict access to /updatebal.php to trusted IP ranges, reducing exposure until a code fix is deployed - note this does not eliminate the vulnerability but limits who can reach the endpoint. Input validation rejecting SQL metacharacters in the company field provides a shallow additional layer but should not be treated as a primary mitigation. The public POC is documented at https://github.com/wllovemy/cve/issues/4 and VulDB entry https://vuldb.com/?ctiid.318348.
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
Share
External POC / Exploit Code
Leaving vuln.today