Skip to main content

Simple Inventory System CVE-2026-76990

| EUVDEUVD-2026-63348 MEDIUM
SQL Injection (CWE-89)
2026-08-20 VulDB GHSA-xcjq-vrgj-rwq7
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Send HTTP request to /delete.php
  2. Delivery
    Inject SQL payload in ID parameter
  3. Exploit
    Bypass input validation
  4. Execution
    Execute arbitrary SQL against backend database
  5. Impact
    Extract or manipulate inventory data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No special conditions are required for exploitation - the affected endpoint /delete.php is accessible remotely with no authentication (CVSS PR:N, UI:N). The application must simply be network-reachable. Exploitation is limited by the partial impact scope (VC:L/VI:L/VA:L in CVSS 4.0), meaning database access is constrained rather than full administrative compromise in a default scenario; actual data exposure depends on the database user privileges configured for the PHP application. Non-default conditions that could expand impact: if the database account runs with elevated privileges (e.g., MySQL root), full database read/write/drop becomes possible. The attack does not require a specific non-default configuration to trigger the injection itself.

Impact

The CVSS 4.0 base score of 6.9 with vector AV:N/AC:L/AT:N/PR:N/UI:N reflects a low-complexity, unauthenticated, network-reachable attack with partial confidentiality, integrity, and availability impact. The E:P supplemental metric confirms a publicly available proof-of-concept, elevating practical urgency beyond what the base score alone conveys. There is no KEV listing, so confirmed active exploitation in the wild is not established - but the combination of no-auth network access, public exploit code, and a trivially automated attack class (SQLi in a single parameter) means the effective exploitation risk is higher than the moderate base score implies. The product is a small PHP inventory application likely deployed by small businesses or educational institutions rather than enterprise environments, which limits blast radius per deployment but also means these operators typically lack mature patch management. No EPSS score was provided in the input data; that signal is therefore absent from this assessment.

Exploit ScenarioDerived

An attacker sends a crafted HTTP GET or POST request to /delete.php with a manipulated ID parameter containing SQL injection payloads (e.g., ' OR 1=1--). Because no authentication is required and the parameter is not sanitized, the injected SQL modifies or extracts data from the backend database. A public proof-of-concept advisory on GitHub documents this exact technique, meaning the attack is reproducible with minimal skill.

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

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

Alert me

AnalysisAIv1 – Aug 20, 2026

SQL injection in code-projects Simple Inventory System 1.0 allows remote unauthenticated attackers to manipulate backend database queries via the ID parameter in /delete.php. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms no authentication or user interaction is required, enabling exploitation from the network. A public proof-of-concept exploit has been disclosed via GitHub, making this immediately actionable for opportunistic attackers targeting deployments of this PHP application.

RemediationAI

No vendor-released patch has been identified at time of analysis; the CPE wildcard and absence of a fix version in references indicates no patched release is publicly confirmed. Operators should immediately restrict public access to /delete.php using web server access controls (e.g., .htaccess deny rules or nginx location blocks), which prevents exploitation but may break delete functionality for legitimate users. A more targeted mitigation is to add server-side input validation and use PHP PDO prepared statements for the ID parameter - this directly addresses the root cause without disrupting functionality. If the application is internet-facing and cannot be immediately patched or taken offline, consider placing it behind a WAF rule blocking SQL metacharacters in the ID parameter. The exploit advisory is available at https://raw.githubusercontent.com/anubhavv106/Security-Advisories/refs/heads/main/Simple-Inventory-System-delete.php-SQLi.md for reproduction and WAF signature tuning.

Affected VersionsENISA

Simple Inventory System 1.0

Affected Packages

euvd simple_inventory_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

Simple Inventory System 1.0 is a PHP-based web application produced by code-projects (cpe:2.3:a:code-projects:simple_inventory_system:*:*:*:*:*:*:*:*). The vulnerability class is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), meaning user-supplied input in the ID parameter of /delete.php is passed directly or insufficiently sanitized before being incorporated into an SQL query. PHP applications without parameterized queries or prepared statements are classic CWE-89 targets. The wildcard CPE version field (*) suggests all known versions of the product are affected.

Know when Simple Inventory 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

Vendor (VulDB) 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 7.3 HIGH

Network-reachable, no auth or user interaction needed; partial C/I/A impact consistent with constrained SQLi scope per CVSS 4.0 supplemental data.

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

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

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

2
CVSS changed
Aug 20, 2026 - 14:22 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
CVE Published
Aug 20, 2026 - 13:15 cve.org
MEDIUM 6.9

DescriptionCVE.org

A vulnerability has been found in code-projects Simple Inventory System 1.0. Affected by this issue is some unknown functionality of the file /delete.php. Such manipulation of the argument ID leads to sql injection. The attack may be launched remotely. The exploit has been disclosed to the public and may be used.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
Rare
niche educational/hobby PHP application, minimal enterprise 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.3%
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
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

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-2022-31340 CRITICAL POC
9.8 Jun 02

Simple Inventory System v1.0 is vulnerable to SQL Injection via /inventory/table_edit_ajax.php. Rated critical severity

CVE-2022-31339 HIGH POC
7.2 Jun 02

Simple Inventory System v1.0 is vulnerable to SQL Injection via /inventory/login.php. Rated high severity (CVSS 7.2), th

CVE-2024-5097 MEDIUM POC
6.9 May 19

A vulnerability, which was classified as problematic, was found in SourceCodester Simple Inventory System 1.0. Rated med

CVE-2026-82624 MEDIUM POC
5.5 Aug 31

Direct remote access to an unprotected SQL database backup file in code-projects Simple Inventory System 1.0 allows unau

CVE-2025-13280 MEDIUM POC
5.5 Nov 17

A vulnerability was determined in CodeAstro Simple Inventory System 1.0. Rated medium severity (CVSS 6.9), this vulnerab

CVE-2024-5101 MEDIUM POC
5.3 May 19

A vulnerability was found in SourceCodester Simple Inventory System 1.0. Rated medium severity (CVSS 5.3), this vulnerab

CVE-2024-5100 MEDIUM POC
5.3 May 19

A vulnerability was found in SourceCodester Simple Inventory System 1.0. Rated medium severity (CVSS 5.3), this vulnerab

CVE-2024-5099 MEDIUM POC
5.3 May 19

A vulnerability was found in SourceCodester Simple Inventory System 1.0 and classified as critical. Rated medium severit

CVE-2024-5098 MEDIUM POC
5.1 May 19

A vulnerability has been found in SourceCodester Simple Inventory System 1.0 and classified as critical. Rated medium se

CVE-2026-82625 LOW POC
2.1 Aug 31

Stored cross-site scripting in code-projects Simple Inventory System 1.0 allows remote unauthenticated attackers to inje

CVE-2025-11611 LOW POC
2.1 Oct 11

SQL injection in SourceCodester Simple Inventory System 1.0 via the uemail parameter in /user.php allows authenticated r

CVE-2025-11610 LOW POC
2.1 Oct 11

SQL injection in SourceCodester Simple Inventory System 1.0 via the editBrandName parameter in /brand.php allows authent

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