Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed /orders.php endpoint
-
DeliveryCraft SQL injection payload in `i` parameter
-
ExploitSubmit unauthenticated HTTP request
-
ExecutionBypass query logic in PHP backend
-
ImpactRead or manipulate backend database records
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 authentication is required (PR:N confirmed by CVSS 4.0 vector). The only prerequisite is HTTP network access to the /orders.php endpoint of a deployed Inventory Management System 1.0 instance. No special configuration, feature flag, or privileged role is needed. Exploitation is limited by the relative obscurity and low deployment footprint of the product - this is not a widely deployed enterprise platform. The application must be publicly or network-accessible; air-gapped or internally-isolated deployments are not reachable remotely. |
| Impact | Despite a CVSS 4.0 score of only 5.5, the real-world risk of this vulnerability is moderate to elevated for any organization actively running this software. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms the attack requires no authentication, no special conditions, and is trivially reachable over the network - a meaningful gap from the low impact metrics (VC:L/VI:L/VA:L) assigned by the reporter, which likely understate the actual database exposure. SQL injection against order management endpoints typically grants read and write access to all database tables, not merely low-impact partial access. The EPSS score of 0.06% at the 18th percentile indicates very low observed exploitation probability in practice, consistent with this being a niche, low-footprint product, but the existence of a public POC means even a mid-sized municipal IT team in boleslawiec running this software should treat remediation as non-optional. No active exploitation is confirmed (not in CISA KEV), and the overall threat remains opportunistic rather than targeted. The CWE-74 classification is the parent injection class; the specific vulnerability is classic SQL injection (CWE-89) as confirmed by the SQLi tag and description. |
| Exploit ScenarioDerived | An unauthenticated attacker sends a crafted HTTP request to /orders.php with a SQL injection payload in the |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 16, 2026
Unauthenticated SQL injection in code-projects Inventory Management System 1.0 exposes the /orders.php endpoint to remote database manipulation via the i parameter, which is passed to a SQL query without sanitization. Any attacker with HTTP access to the application can read, modify, or delete inventory and order records stored in the backend database. A public proof-of-concept exploit has been disclosed via a GitHub issue, lowering the bar for exploitation despite a low EPSS score.
RemediationAI
No vendor-released patch has been identified at time of analysis for code-projects Inventory Management System 1.0. The primary remediation is to apply parameterized queries or prepared statements to the SQL query processing the i parameter in /orders.php, eliminating the injection surface at the source. As a compensating control, restrict network access to the application to trusted IP ranges only, and deploy a web application firewall (WAF) rule blocking common SQL injection patterns in the i parameter. Input validation (allowlisting expected integer or string formats for order IDs) can reduce risk but is not sufficient as a standalone fix. Operators should review the full application for similar injection vectors in other endpoints. The POC is available at https://github.com/YunQipao/cve/issues/2 and can be used for self-testing.
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 affected product is a PHP-based web application (CPE: cpe:2.3:a:code-projects:inventory_management_system:1.0:*:*:*:*:*:*:*) distributed by code-projects.org as a ready-to-deploy open-source inventory solution. The root cause is CWE-74 (Injection), specifically SQL injection (CWE-89), where the i GET/POST parameter in /orders.php is concatenated into a SQL query without parameterization or escaping. This allows an attacker to alter query logic, bypass application-level access controls, and interact directly with the underlying database engine (likely MySQL, typical for PHP stacks of this type).
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 network SQL injection enables full database read/write; availability impact limited to data manipulation rather than service outage.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
5DescriptionCVE.org
A vulnerability has been found in code-projects Inventory Management System 1.0 and classified as critical. This vulnerability affects unknown code of the file /orders.php. The manipulation of the argument i leads to sql injection. The attack can be initiated 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-19464
NVD
CVE.org
EPSS
GitHub
VulDB
Exploit-DB