CVE-2025-8232

7.3

code-projects · Online Ordering System

A SQL injection vulnerability in the Online Ordering System 1.0 allows remote, unauthenticated attackers to manipulate database queries via the id parameter in /admin/delete_user.php.

Executive summary

A critical SQL injection vulnerability in the code-projects Online Ordering System 1.0 exposes the application to remote, unauthenticated database manipulation.

Vulnerability

This vulnerability is a SQL injection flaw (CWE-89) located in the /admin/delete_user.php file. It allows an unauthenticated remote attacker to inject malicious SQL commands by manipulating the id argument.

Business impact

The ability for an unauthenticated attacker to execute arbitrary SQL commands poses a severe risk to data integrity and confidentiality. Successful exploitation could lead to unauthorized access to sensitive user data, modification of database records, or potential administrative account takeover, undermining the core security posture of the platform. The CVSS score of 7.3 reflects the high impact of remote, unauthenticated access to the backend database.

Remediation

Immediate Action: As no official vendor patch is currently available, administrators should restrict network access to the /admin/ directory or disable the affected Online Ordering System instance entirely until a secure update is provided.

Proactive Monitoring: Review web server access logs for anomalous requests containing SQL syntax patterns or unexpected input in the id parameter directed toward the /admin/delete_user.php endpoint.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block SQL injection attempts targeting the identified vulnerable script.

Exploitation status

Public Exploit Available: Yes, a public proof-of-concept exists as documented in the referenced GitHub issue.

Analyst recommendation

Given the availability of a public proof-of-concept and the ease of exploitation via an unauthenticated remote request, this vulnerability presents a significant risk to the integrity of the Online Ordering System. Organizations currently utilizing version 1.0 of this software must prioritize isolating the affected application from public networks immediately. Until an official patch is released by the vendor, administrative access to the vulnerable script must be strictly limited to trusted internal segments or disabled to prevent potential compromise.

More code-projects CVEs

Sources

Originally found and disclosed by xiajian (VulDB User), per the CVE Program record.