CVE-2026-30534

8.3

SourceCodester · Online Food Ordering System

A SQL injection vulnerability in SourceCodester Online Food Ordering System v1.0 allows authenticated attackers to manipulate database queries via the id parameter in admin/manage_category.php.

Executive summary

A critical SQL injection vulnerability in the SourceCodester Online Food Ordering System v1.0 exposes the underlying database to unauthorized manipulation by authenticated attackers.

Vulnerability

This vulnerability is a SQL injection flaw located in the admin/manage_category.php script. It allows an authenticated user with low-level privileges to inject malicious SQL commands via the id parameter.

Business impact

Successful exploitation of this SQL injection vulnerability could lead to unauthorized access to sensitive application data, potential modification of administrative records, and loss of database integrity. Given the CVSS score of 8.3, this flaw presents a significant risk to the confidentiality and availability of the organization's information assets.

Remediation

Immediate Action: As no official vendor patch is currently available, administrators should restrict access to the administrative dashboard to trusted personnel only and consider disabling the affected component if it is not business-critical.

Proactive Monitoring: Security teams should monitor web server logs for suspicious HTTP requests containing SQL syntax patterns targeting the manage_category.php endpoint.

Compensating Controls: Deploy a Web Application Firewall (WAF) with custom rules designed to inspect and block malicious SQL injection payloads directed at the id parameter.

Exploitation status

Public Exploit Available: Yes, a published proof-of-concept exists in the technical write-up referenced by the CVE Program record.

Analyst recommendation

Due to the high severity of this SQL injection vulnerability and the availability of a public proof-of-concept, immediate defensive action is required. Organizations should prioritize restricting access to the vulnerable endpoint while awaiting a formal patch from the vendor to remediate the underlying code flaw.

More SourceCodester CVEs

Sources