CVE-2026-76049 | SourceCodester Simple Online Food Ordering System 1.0
Summary
Public VulDB reporting describes three remotely reachable SQL injection flaws in SourceCodester Simple Online Food Ordering System 1.0, all in /admin/ajax.php (CVE-2026-76048 login username; CVE-2026-76049 save_menu ID; CVE-2026-76050 delete_menu ID). VulDB rates them critical, says they can be triggered over the network, and states an exploit is available for each. This memo is a synthesis of those RSS write-ups only; it is not independent reverse engineering, and the sources do not claim confirmed victim compromise.
Attack vector
The reported surface is the admin AJAX endpoint /admin/ajax.php on a network-exposed instance of Simple Online Food Ordering System 1.0 (scip VulDB). Attackers reach it remotely by invoking:
action=loginand supplying a crafted Benutzername (username) argument (CVE-2026-76048)action=save_menuand supplying a crafted ID argument (CVE-2026-76049)action=delete_menuand supplying a crafted ID argument (CVE-2026-76050)
HTTP method, required cookies/session, and whether save_menu / delete_menu need a prior admin login are not stated. Preconditions beyond network reachability of that PHP endpoint are not stated.
Exploit
Bug class is SQL injection via unsanitized request arguments into an unspecified function behind those action= handlers (scip VulDB). Abuse is described only as manipulating username (login) or ID (save_menu / delete_menu) with “unknown data.” No query shape, DBMS, quote/escaping behavior, stacked-query vs. UNION vs. boolean/time-based technique, auth-bypass chain, or tool names are given. VulDB asserts a public exploit exists but does not include a payload or PoC in these articles.
In the wild / novelty
Not stated as exploited in the wild. The articles distinguish only disclosure plus “an exploit is available,” which is PoC/exploit-code availability, not honeypot hits or confirmed victims. No campaign, timeline beyond the CVE labels, or reporter other than VulDB is given.
Risk
If the injections work as labeled, a remote attacker can interfere with backend SQL on the food-ordering app’s database: credential or session data via the login handler, and menu-record integrity via save/delete ID handlers. Blast radius is the application database and any privileges of the DB user the PHP app uses; identities at risk are admin/customer records stored there. Failure mode if successful is typical SQLi (read, modify, or destroy data; possible further compromise only if the DB/OS privilege model allows it—not described). Affected population is deployments of this SourceCodester 1.0 sample app, not a named enterprise product line.
Remediation
No vendor patch, version fix, WAF rule, or hunting artifact is provided in the sources. Defenders who run this codebase should treat /admin/ajax.php login, save_menu, and delete_menu as untrusted-input sinks: parameterized queries for username and ID, restrict admin AJAX to authenticated sessions, and remove or isolate internet-facing copies of the 1.0 demo. Validate by confirming those parameters never concatenate into SQL and by reviewing web/DB logs for anomalous action=login|save_menu|delete_menu traffic—without relying on IOCs, which are not published here.
CVE / identifiers
CVE-2026-76048, CVE-2026-76049, CVE-2026-76050 (scip VulDB). No CWE or vendor advisory ID stated.
Confidence
low — single-feed VulDB templates agree with each other but give almost no implementation detail; exploit availability is asserted, not demonstrated in-article.
Open questions
Whether save_menu/delete_menu require authentication; HTTP verb and parameter binding (query vs. body); exact SQL statements and database engine; what the “available exploit” actually does; patch or fixed version; any real-world exploitation.
Sources
- CVE-2026-76048 | SourceCodester Simple Online Food Ordering System 1.0 ajax.php?action=login Benutzername SQL Injection (scip VulDB EN)
- CVE-2026-76049 | SourceCodester Simple Online Food Ordering System 1.0 ajax.php?action=save_menu ID SQL Injection (scip VulDB EN)
- CVE-2026-76050 | SourceCodester Simple Online Food Ordering System 1.0 ajax.php?action=delete_menu ID SQL Injection (scip VulDB EN)