Skip to main content

Simple Food Order System EUVDEUVD-2026-16955

| CVE-2026-5018 MEDIUM
SQL Injection (CWE-89)
2026-03-28 VulDB
5.5
CVSS 4.0 · NVD
View

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.

Impact

Real-world risk is moderate with a clear exploitation pathway. The CVSS 7.3 score reflects network-based attack vector (AV:N) requiring no authentication (PR:N), low complexity (AC:L), and no user interaction (UI:N), though impact is limited to low confidentiality, integrity, and availability (C:L/I:L/A:L). Publicly available exploit code exists (confirmed via GitHub PoC reference), lowering the skill barrier for opportunistic attackers, though no CISA KEV listing indicates this is not confirmed actively exploited in significant campaigns. The CVSS temporal metrics show Exploit Proof-of-Concept (E:P) is available. SSVC considerations: exploitation is publicly demonstrated, attack is highly automatable given the network vector and no-auth requirement, and technical impact allows partial data exposure and modification. However, Simple Food Order System 1.0 appears to be a code-projects.org demonstration/educational application with limited production deployment footprint, significantly constraining real-world exposure. This is a credible risk for any internet-facing instances but not a widespread enterprise threat. Organizations running this specific version should prioritize remediation, while broader industry risk remains low due to limited adoption.

Exploit ScenarioDerived

An unauthenticated attacker identifies a Simple Food Order System 1.0 instance exposed to the internet and navigates to the registration page. Using the publicly available GitHub proof-of-concept exploit, the attacker crafts a malicious payload in the Name field (e.g., "admin' OR '1'='1' --" or UNION-based injection) and submits the registration form to register-router.php. The vulnerable Parameter Handler processes the unsanitized input directly into a SQL query, allowing the attacker to bypass authentication logic, extract user credentials from the database, or insert a privileged administrative account. With low attack complexity and no authentication barrier, automated scanning tools can identify and exploit this vulnerability at scale against multiple targets running this PHP application.

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

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

Alert me

AnalysisAIv1 – Mar 28, 2026

SQL injection in code-projects Simple Food Order System 1.0 allows unauthenticated remote attackers to execute arbitrary SQL commands via the 'Name' parameter in register-router.php. The vulnerability permits unauthorized database access with confirmed publicly available exploit code (EPSS and CVSS both indicate medium-severity risk). Attack complexity is low with no user interaction required, enabling automated exploitation. No vendor-released patch identified at time of analysis, and exploitation requires no authentication (CVSS PR:N).

RemediationAI

No vendor-released patch identified at time of analysis for Simple Food Order System 1.0. Organizations running this application should immediately implement parameterized queries (prepared statements) in register-router.php to sanitize the 'Name' parameter input, using PHP PDO or MySQLi prepared statement functions rather than string concatenation for SQL construction. As an interim mitigation, deploy web application firewall (WAF) rules to detect and block SQL injection patterns targeting the registration endpoint, and implement strict input validation to reject special characters and SQL keywords in the Name field. Review VulDB advisory at https://vuldb.com/vuln/353903 and the public exploit proof-of-concept at https://github.com/6Justdododo6/CVE/issues/16 to understand attack signatures. Given the apparent lack of vendor support for this educational codebase, consider migrating to a maintained alternative food ordering system if this is deployed in production environments. Conduct database audit logs review to identify any historical exploitation attempts.

Affected VersionsENISA

Simple Food Order System 1.0

Affected Packages

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

This vulnerability stems from insufficient input validation in the Parameter Handler component of register-router.php, a PHP-based registration endpoint in Simple Food Order System 1.0 (CPE: cpe:2.3:a:code-projects:simple_food_order_system:*:*:*:*:*:*:*:*). The flaw is classified as CWE-89 (SQL Injection), meaning user-supplied data in the 'Name' parameter is incorporated into SQL queries without proper sanitization or parameterization. PHP applications using string concatenation or interpolation to build SQL queries are particularly vulnerable to this weakness. The affected component appears to handle user registration functionality, suggesting the injectable parameter likely feeds into INSERT or SELECT statements that create or validate user accounts. SQL injection vulnerabilities enable attackers to manipulate database queries by injecting SQL metacharacters and commands, breaking out of the intended query logic to access, modify, or delete data beyond their authorized scope.

Know when Simple Food Order 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

Primary rating from NVD · only source for this CVE.

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

3
CVSS changed
Apr 29, 2026 - 01:11 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
PoC Detected
Apr 02, 2026 - 20:33 vuln.today
Public exploit code
CVE Published
Mar 28, 2026 - 22:30 nvd
MEDIUM 6.9

DescriptionCVE.org

A weakness has been identified in code-projects Simple Food Order System 1.0. Affected is an unknown function of the file register-router.php of the component Parameter Handler. Executing a manipulation of the argument Name can lead to sql injection. The attack can be launched remotely. The exploit has been made available to the public and could be used for attacks.

Executive ViewAI

Why It Matters

Simple Food Order System version 1.0 contains an unauthenticated SQL injection vulnerability in its user registration function that allows attackers to execute arbitrary database commands without authentication, potentially exposing customer data, order records, and payment information. This vulnerability affects any organization using this product for online food ordering and poses immediate risk to customer privacy and operational data integrity.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Deploy Web Application Firewall (WAF) with SQL injection detection rules targeting the 'Name' parameter in register-router.php; (2) Restrict registration functionality to authenticated administrators only; (3) Implement strict input validation and prepared statements at the application layer if source code modifications are possible; (4) Monitor database query logs for anomalous SQL patterns; (5) Isolate affected systems from production networks; (6) Evaluate immediate replacement with a patched or actively maintained food ordering system.

Threat Intelligence Overview

EPSS Score
0.0%
Top 91% exploitable
Exploit
POC
Public exploit code exists
Data Quality
8 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.0%
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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
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.

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