Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessSend crafted HTTP POST to createUser.php
-
DeliverySQL injection in Username parameter
-
ExploitExecute arbitrary SQL commands
-
ExecutionExtract data from database
-
ImpactCompromise application
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
|
| Exploitation Conditions | No special conditions-remote unauthenticated exploitation against default configurations of code-projects Inventory Management System 1.0. The attack is launched via HTTP to the createUser.php endpoint, requiring no authentication or user interaction. |
| Impact | CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L) yields a low base score (5.5), but the description and typical SQLi impact suggest higher severity (e.g., CVSS 3.1 would score 9.8). EPSS probability is very low (0.05%, 14th percentile), indicating low widespread exploitation, but public POC availability increases risk for targeted attacks. The vulnerability is not listed on CISA KEV. There is a conflict between the low CVSS impact metrics and the critical classification; the low impact in CVSS 4.0 may not reflect realistic consequences of unauthenticated SQLi. |
| Exploit ScenarioDerived | An attacker sends a crafted HTTP POST request to /php_action/createUser.php with a malicious SQL payload in the Username parameter, such as ' OR '1'='1, bypassing input validation and extracting database contents. Public exploit code is available, lowering the barrier for exploitation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 28, 2026
SQL injection in code-projects Inventory Management System 1.0 allows remote unauthenticated attackers to manipulate the Username parameter in /php_action/createUser.php, leading to unauthorized data access or modification. Public exploit code is available (GitHub issue), but the EPSS exploitation probability is low (0.05%). The vulnerability is classified as critical despite a moderate CVSS base score, and no vendor-released patch has been identified.
RemediationAI
No vendor-released patch has been identified for this vulnerability. As a compensating control, deploy a web application firewall (WAF) with rules to block SQL injection patterns in the Username parameter, or restrict access to the /php_action/createUser.php endpoint using IP whitelisting or authentication if possible. If source code access is available, modify the script to use prepared statements or parameterized queries to prevent injection. These mitigations may impact functionality if the endpoint is required for legitimate user creation.
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
The vulnerability is a SQL injection (CWE-74) in a PHP-based inventory management system. The affected endpoint /php_action/createUser.php processes user-supplied input in the Username argument without proper sanitization or parameterized queries. The CPE (cpe:2.3:a:code-projects:inventory_management_system:1.0) confirms the exact product and version. SQL injection allows an attacker to inject arbitrary SQL commands into the underlying database, potentially compromising data integrity and confidentiality.
Know when Inventory Management System 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:L/VA:L/SC:N/SI:N/SA:N/E:P
Unauthenticated SQLi allows full database access, so high impact and network vector.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
5DescriptionCVE.org
A vulnerability classified as critical has been found in code-projects Inventory Management System 1.0. Affected is an unknown function of the file /php_action/createUser.php. The manipulation of the argument Username leads to sql injection. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used.
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
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
More in Inventory Management System
View allA vulnerability, which was classified as critical, was found in SourceCodester Inventory Management System 1.0. Rated cr
A vulnerability classified as critical was found in SourceCodester Inventory Management System 1.0. Rated critical sever
A vulnerability, which was classified as critical, has been found in SourceCodester Inventory Management System 1.0.php.
A vulnerability was found in SourceCodester Inventory Management System 1.0 and classified as critical.php. Rated critic
A vulnerability has been found in SourceCodester Inventory Management System 1.0 and classified as critical. Rated criti
Sourcecodester Free and Open Source inventory management system v1.0 is vulnerable to Incorrect Access Control. Rated hi
A vulnerability was found in SourceCodester Free and Open Source Inventory Management System 1.0. Rated high severity (C
A vulnerability, which was classified as critical, was found in SourceCodester Inventory Management System 1.0. Rated hi
A vulnerability classified as critical has been found in SourceCodester Inventory Management System 1.0. Rated critical
A vulnerability has been found in SourceCodester Inventory Management System 1.0 and classified as critical. Rated criti
A vulnerability, which was classified as critical, was found in SourceCodester Inventory Management System 1.0. Rated cr
A vulnerability was found in SourceCodester Inventory Management System 1.0 and classified as critical.php. Rated critic
EUVD-2025-19517
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB