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.
Published: 2026-08-20
Score: 5.1 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is located in the admin/ajax.php?action=save_menu endpoint of SourceCodester’s Simple Online Food Ordering System 1.0. An attacker can manipulate the image upload argument to place arbitrary files on the server without restriction. Because the application does not validate file type or content, it permits executable or malicious files to be stored, potentially enabling remote code execution if the file is later accessed or executed.

Affected Systems

This flaw affects the SourceCodester Simple Online Food Ordering System version 1.0 deployed on any web server where the admin interface is reachable. The official CPE indicates a single product, and the CNA notes version 1.0. No other versions or vendors are listed.

Risk and Exploitability

The CVSS score of 5.1 describes a medium severity flaw, while the absence of an EPSS score and lack of presence in the KEV catalog suggest the current public exploit risk is not high yet; however, the attack can be performed remotely through the exposed admin endpoint, and the publicly available exploit code means active exploitation is possible. The weaknesses identified are improper permission assignment and unrestricted file upload.

Generated by OpenCVE AI on August 20, 2026 at 20:40 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest patch released by SourceCodester for the Simple Online Food Ordering System 1.0 that addresses the upload validation issue.
  • Modify the save_menu endpoint to accept only specific image MIME types and file extensions, rejecting any other files.
  • Store uploaded files outside the web root or configure the web server to deny execution of files stored in the upload directory.
  • Set the filesystem permissions of the upload directory to the least privilege required, preventing the web server from executing arbitrary code.

Generated by OpenCVE AI on August 20, 2026 at 20:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 20 Aug 2026 15:00:00 +0000

Type Values Removed Values Added
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.
Title SourceCodester Simple Online Food Ordering System ajax.php save_menu unrestricted upload
First Time appeared Sourcecodester
Sourcecodester simple Online Food Ordering System
Weaknesses CWE-284
CWE-434
CPEs cpe:2.3:a:sourcecodester:simple_online_food_ordering_system:*:*:*:*:*:*:*:*
Vendors & Products Sourcecodester
Sourcecodester simple Online Food Ordering System
References
Metrics cvssV2_0

{'score': 5.8, 'vector': 'AV:N/AC:L/Au:M/C:P/I:P/A:P/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 4.7, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 4.7, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:R'}

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Sourcecodester Simple Online Food Ordering System
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-20T17:00:26.843Z

Reserved: 2026-08-20T07:16:48.247Z

Link: CVE-2026-76995

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-20T15:18:40.387

Modified: 2026-08-20T17:19:48.663

Link: CVE-2026-76995

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-20T16:45:16Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-434

    Unrestricted Upload of File with Dangerous Type