CVE-2025-4506 in Online Food Ordering Systeminfo

Summary

by MITRE • 05/10/2025

A vulnerability was found in Campcodes Online Food Ordering System 1.0. It has been rated as critical. Affected by this issue is some unknown functionality of the file /routers/menu-router.php. The manipulation of the argument 1_price leads to sql injection. The attack may be launched remotely. The exploit has been disclosed to the public and may be used.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Analysis

by VulDB Data Team • 05/10/2025

The vulnerability identified as CVE-2025-4506 represents a critical sql injection flaw within the Campcodes Online Food Ordering System version 1.0. This system, designed for managing online food orders, contains a dangerous weakness in its menu routing functionality that exposes the application to severe security threats. The vulnerability specifically resides in the /routers/menu-router.php file where improper input validation allows malicious actors to manipulate the 1_price argument, creating an avenue for database compromise. This critical rating indicates the severity of potential impact and the likelihood of successful exploitation, making it a high-priority concern for any organization utilizing this software.

The technical implementation of this vulnerability stems from inadequate parameter sanitization within the menu-router.php component. When the 1_price argument is processed, the application fails to properly escape or validate user-supplied input before incorporating it into sql queries. This lack of input validation creates a direct pathway for attackers to inject malicious sql commands through the price parameter, allowing them to manipulate the underlying database structure. The vulnerability's remote exploitability means that attackers can initiate the attack from any location without requiring physical access to the system, significantly expanding the potential attack surface and threat vector.

Operationally, the impact of this sql injection vulnerability extends far beyond simple data theft. An attacker could potentially gain unauthorized access to sensitive customer information including personal details, order histories, and payment information stored within the database. The remote nature of the exploit allows for widespread compromise without the need for specialized local access, making it particularly dangerous for organizations managing online food ordering platforms that handle large volumes of customer data. The disclosure of the exploit to the public further amplifies the risk, as malicious actors can immediately implement attacks against vulnerable systems without requiring advanced technical skills or discovery time.

The vulnerability aligns with CWE-89, which specifically addresses sql injection weaknesses in software applications, and maps to several ATT&CK techniques including T1190 for exploitation of remote services and T1071.004 for application layer protocol manipulation. Organizations should immediately implement mitigations including input validation, parameterized queries, and comprehensive code reviews to address this vulnerability. The system should be updated with patched versions from the vendor, while network segmentation and monitoring solutions should be deployed to detect potential exploitation attempts. Additionally, implementing web application firewalls and conducting regular security assessments will help prevent unauthorized access and maintain the integrity of customer data within the food ordering platform.

Responsible

VulDB

Disclosure

05/10/2025

Moderation

accepted

CPE

ready

Exploit

Download

EPSS

0.00472

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!