CVE-2026-76995
Received Received - Intake

Unrestricted File Upload in Simple Online Food Ordering System

Vulnerability report for CVE-2026-76995, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-20

Last updated on: 2026-08-20

Assigner: VulDB

Description

A vulnerability was identified in SourceCodester Simple Online Food Ordering System 1.0. This issue affects some unknown processing of the file /admin/ajax.php?action=save_menu. The manipulation of the argument img leads to unrestricted upload. The attack is possible to be carried out remotely. The exploit is publicly available and might be used.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-20
Last Modified
2026-08-20
Generated
2026-08-20
AI Q&A
2026-08-20
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
sourcecodester simple_online_food_ordering_system 1.0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-434 The product allows the upload or transfer of dangerous file types that are automatically processed within its environment.
CWE-284 The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is an unrestricted file upload flaw in Simple Online Food Ordering System 1.0. It exists in the file /admin/ajax.php when accessed via the action=save_menu parameter. The issue allows attackers to upload arbitrary files without proper checks, potentially leading to remote code execution.

Detection Guidance

Check for unauthorized file uploads in the /admin/ajax.php?action=save_menu endpoint. Look for unexpected files in the uploads directory. Use tools like curl to test the endpoint: curl -X POST -F 'img=@malicious.php' 'http://target.com/admin/ajax.php?action=save_menu'

Monitor web server logs for POST requests to /admin/ajax.php with action=save_menu. Inspect file types and extensions in upload directories for non-standard files.

Impact Analysis

An attacker could exploit this to upload malicious files to the server, gaining control over the system. This could lead to data theft, defacement, or further attacks against users of the ordering system.

Compliance Impact

This vulnerability could lead to unauthorized access to sensitive data, violating GDPR and HIPAA requirements for data protection and confidentiality. Organizations may face legal penalties for failing to secure user data.

Mitigation Strategies

Immediately restrict access to /admin/ajax.php?action=save_menu. Implement strict file upload validation to block executable files. Update server configurations to deny execution in upload directories.

Apply input sanitization for the img parameter. Consider disabling the vulnerable endpoint if not required. Monitor for signs of exploitation or unauthorized access.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-76995. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart