Skip to main content

Inventory Management System EUVDEUVD-2025-19464

| CVE-2025-6828 MEDIUM
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2025-06-28 cna@vuldb.com
5.5
CVSS 4.0 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify exposed /orders.php endpoint
  2. Delivery
    Craft SQL injection payload in `i` parameter
  3. Exploit
    Submit unauthenticated HTTP request
  4. Execution
    Bypass query logic in PHP backend
  5. Impact
    Read 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 i parameter (e.g., appending ' OR 1=1-- or a UNION-based query). Because the parameter is unsanitized, the database executes the attacker-controlled query, returning all order records or allowing data modification. A public proof-of-concept exists on GitHub, making this trivially reproducible.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Inventory Management System 1.0

Affected Packages

euvd inventory_management_system no fix

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

NVD PRIMARY 5.5 MEDIUM
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
vuln.today AI 9.4 CRITICAL

Unauthenticated network SQL injection enables full database read/write; availability impact limited to data manipulation rather than service outage.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

5
Severity Changed
Apr 29, 2026 - 01:11 NVD
HIGH MEDIUM
CVSS changed
Apr 29, 2026 - 01:11 NVD
7.3 (HIGH) 5.5 (MEDIUM)
PoC Detected
Jul 01, 2025 - 18:37 vuln.today
Public exploit code
CVE Published
Jun 28, 2025 - 23:15 nvd
HIGH 7.3
CVE Published
Jun 28, 2025 - 23:15 cve.org
MEDIUM 5.5

DescriptionCVE.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

EPSS Score
0.1%
Top 82% exploitable
Prevalence
Rare
niche open-source project, minimal enterprise or production footprint
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

CVE-2023-4749 CRITICAL POC
9.8 Sep 04

A vulnerability, which was classified as critical, was found in SourceCodester Inventory Management System 1.0. Rated cr

CVE-2023-4558 CRITICAL POC
9.8 Aug 27

A vulnerability classified as critical was found in SourceCodester Inventory Management System 1.0. Rated critical sever

CVE-2023-4436 CRITICAL POC
9.8 Aug 20

A vulnerability, which was classified as critical, has been found in SourceCodester Inventory Management System 1.0.php.

CVE-2023-4201 CRITICAL POC
9.8 Aug 07

A vulnerability was found in SourceCodester Inventory Management System 1.0 and classified as critical.php. Rated critic

CVE-2023-4200 CRITICAL POC
9.8 Aug 07

A vulnerability has been found in SourceCodester Inventory Management System 1.0 and classified as critical. Rated criti

CVE-2023-46449 HIGH POC
8.8 Oct 26

Sourcecodester Free and Open Source inventory management system v1.0 is vulnerable to Incorrect Access Control. Rated hi

CVE-2023-4449 HIGH POC
8.8 Aug 21

A vulnerability was found in SourceCodester Free and Open Source Inventory Management System 1.0. Rated high severity (C

CVE-2023-4199 HIGH POC
7.5 Aug 07

A vulnerability, which was classified as critical, was found in SourceCodester Inventory Management System 1.0. Rated hi

CVE-2023-4557 CRITICAL
9.8 Aug 27

A vulnerability classified as critical has been found in SourceCodester Inventory Management System 1.0. Rated critical

CVE-2023-4438 CRITICAL
9.8 Aug 20

A vulnerability has been found in SourceCodester Inventory Management System 1.0 and classified as critical. Rated criti

CVE-2023-4437 CRITICAL
9.8 Aug 20

A vulnerability, which was classified as critical, was found in SourceCodester Inventory Management System 1.0. Rated cr

CVE-2023-4184 CRITICAL
9.8 Aug 06

A vulnerability was found in SourceCodester Inventory Management System 1.0 and classified as critical.php. Rated critic

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy