Skip to main content

Simple Food Ordering System EUVDEUVD-2026-14266

| CVE-2026-4532 MEDIUM
Files or Directories Accessible to External Parties (CWE-552)
2026-03-22 VulDB GHSA-mcqg-vw6x-qfjx
5.5
CVSS 4.0 · NVD
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling File access restriction
MITRE ATT&CK

2 techniques across 1 tactic: Collection

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

Impact

Despite a CVSS score of 5.3 (Medium), this vulnerability presents moderate real-world risk with several aggravating factors. The CVSS vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N) indicates network-accessible attack, low complexity, and no authentication required—highly favorable conditions for attackers. The presence of a publicly disclosed, working proof-of-concept on GitHub significantly increases exploitation probability (Exploit Code Maturity: P). The EPSS score field is not provided, but the combination of network accessibility, low attack complexity, and public POC availability suggests elevated real-world exploitation likelihood. However, impact is limited to confidentiality (C:L); integrity and availability are unaffected, capping the severity. The vulnerability is automatable and requires no user interaction. This is a genuine priority for affected organizations running vulnerable versions, particularly in internet-facing deployments, but lower urgency than critical infrastructure or data exfiltration vectors. Organizations should prioritize patching based on their exposure to untrusted networks.

Exploit ScenarioDerived

An attacker performs a simple unauthenticated HTTP GET request to the predictable path /food/sql/food.sql on a vulnerable Simple Food Ordering System instance, directly downloading the unencrypted SQL database backup file. The attacker then parses the SQL dump to extract sensitive data including user credentials, customer personal information, payment records, or business logic stored in the database. Because the attack requires only network connectivity and a single HTTP request with no authentication, it can be automated and executed at scale against multiple vulnerable installations discovered through search engines or vulnerability scanners. The publicly available proof-of-concept exploit on GitHub enables even unsophisticated attackers to execute this attack successfully.

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 22, 2026

The Simple Food Ordering System through version 1.0 allows unauthenticated remote attackers to access sensitive database files through improper access controls in the Database Backup Handler component. Public exploit code exists for this vulnerability, which could enable attackers to retrieve database backups containing sensitive information. Configuration changes are recommended as no patch is currently available.

Earlier versions of this analysis (1)
v1 Mar 22, 2026 - 01:45 CVSS 5.5

A path traversal and information disclosure vulnerability exists in code-projects Simple Food Ordering System up to version 1.0, affecting the Database Backup Handler component at /food/sql/food.sql. An unauthenticated remote attacker can exploit this vulnerability to access sensitive files and directories on the affected system with low attack complexity. A public proof-of-concept exploit is available on GitHub, and the vulnerability has been disclosed publicly, making active exploitation a realistic threat.

RemediationAI

The primary remediation is to upgrade code-projects Simple Food Ordering System to a patched version released after version 1.0 once available. As an immediate interim measure, restrict direct web access to the /food/sql/ directory by implementing web server access controls (e.g., deny rules in .htaccess for Apache or location blocks in nginx.conf), removing the database backup file from the web-accessible directory, and moving database backups to a location outside the web root with restricted filesystem permissions. Implement authentication and authorization checks on any remaining database export functionality. Additionally, review and audit all other database backup files and sensitive configuration files to ensure they are not stored in web-accessible locations. Monitor access logs for suspicious requests to /food/sql/ paths. Detailed remediation guidance is available via the VulDB report at https://vuldb.com/?ctiid.352320.

Affected VersionsENISA

Simple Food Ordering System 1.0

Affected Packages

euvd simple_food_ordering_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 vulnerability is rooted in CWE-552 (Files or Directories Accessible to External Parties), a common weakness where backup or configuration files are improperly secured and accessible via web-facing paths. The affected product, code-projects Simple Food Ordering System (CPE: cpe:2.3:a:code-projects:simple_food_ordering_system), stores database backup files at a predictable, unauthenticated path (/food/sql/food.sql) without proper access controls. This allows directory traversal or direct file enumeration attacks. The Database Backup Handler component fails to enforce authentication or authorization checks on backup file access, treating database exports as publicly accessible resources. The underlying issue is misconfiguration of web server routing and file permissions, likely exacerbated by the deployment of sensitive database SQL files within the web root.

Know when Simple Food Ordering 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:N/VA:N/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
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
PoC Detected
Apr 10, 2026 - 01:16 vuln.today
Public exploit code
CVE Published
Mar 22, 2026 - 01:32 nvd
MEDIUM 5.5

DescriptionCVE.org

A security vulnerability has been detected in code-projects Simple Food Ordering System up to 1.0. Affected by this vulnerability is an unknown functionality of the file /food/sql/food.sql of the component Database Backup Handler. The manipulation leads to files or directories accessible. It is possible to initiate the attack remotely. The exploit has been disclosed publicly and may be used. It is recommended to change the configuration settings.

Executive ViewAI

Why It Matters

Organizations using code-projects Simple Food Ordering System should be aware of moderate risk from CVE-2026-4532, a file access vulnerability rated CVSS 5.3. This could allow unauthorized file access. Proof-of-concept code is publicly available. Organizations should apply vendor updates when available and monitor for exploitation.

Business Impact: Low
Compensating Controls

Apply vendor patch. If patching is delayed: restrict network access and enable monitoring.

Threat Intelligence Overview

EPSS Score
0.0%
Top 91% exploitable
Exploit
POC
Public exploit code exists
Data Quality
6 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
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Low
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

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Related Vulnerabilities in Simple Food Ordering System SQL Injection and XSS

View all 2
CVE-2023-0902 MEDIUM POC
5.4 Feb 18

A vulnerability was found in SourceCodester Simple Food Ordering System 1.0. Rated medium severity (CVSS 5.4), this vuln

CVE-2026-13571 MEDIUM POC
5.5 Jun 29

Price parameter manipulation in SourceCodester Simple Food Ordering System 1.0 allows unauthenticated remote attackers t

CVE-2025-6161 MEDIUM POC
5.5 Jun 17

A remote code execution vulnerability (CVSS 7.3). Risk factors: public PoC available.

CVE-2025-12378 MEDIUM POC
5.5 Oct 28

Unrestricted file upload in Simple Food Ordering System 1.0 (PHP) allows remote attackers to upload arbitrary files thro

CVE-2025-12301 MEDIUM POC
5.5 Oct 27

Unrestricted file upload in code-projects Simple Food Ordering System 1.0 allows remote attackers to upload arbitrary fi

CVE-2025-11396 MEDIUM POC
5.5 Oct 07

SQL injection in code-projects Simple Food Ordering System 1.0 allows remote unauthenticated attackers to manipulate dat

CVE-2022-2683 MEDIUM POC
5.4 Aug 05

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

CVE-2025-13290 LOW POC
2.1 Nov 17

A vulnerability has been found in code-projects Simple Food Ordering System 1.0. Rated medium severity (CVSS 5.3), this

CVE-2025-12302 LOW POC
2.1 Oct 27

Cross-site scripting (XSS) in Simple Food Ordering System 1.0 allows remote attackers to inject malicious scripts via un

CVE-2025-12300 LOW POC
2.1 Oct 27

Stored cross-site scripting (XSS) in Simple Food Ordering System 1.0 allows remote attackers to inject malicious scripts

CVE-2025-12299 LOW POC
2.1 Oct 27

Stored cross-site scripting (XSS) in Simple Food Ordering System 1.0 allows remote attackers to inject malicious scripts

CVE-2025-12298 LOW POC
2.1 Oct 27

Reflected cross-site scripting (XSS) in Simple Food Ordering System 1.0 via the pname parameter in /editcategory.php all

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