CVE-2025-8248
7.3code-projects · Online Ordering System
A SQL injection vulnerability in code-projects Online Ordering System 1.0 allows remote, unauthenticated attackers to execute arbitrary SQL commands via the firstname parameter in signup.php.
Executive summary
A critical SQL injection vulnerability in the code-projects Online Ordering System 1.0 exposes the application to remote, unauthenticated data manipulation.
Vulnerability
The application is susceptible to a SQL injection attack due to improper neutralization of special elements in the firstname argument within the signup.php file. This vulnerability is remotely exploitable by an unauthenticated attacker.
Business impact
The vulnerability carries a CVSS score of 7.3, indicating a high risk to the confidentiality, integrity, and availability of the system. Successful exploitation allows unauthorized database interactions, which may result in the exfiltration of sensitive user information, modification of application data, or potential unauthorized access to the underlying server environment.
Remediation
Immediate Action: As no official patch is currently available, administrators should restrict access to the signup.php endpoint or disable the registration feature until a formal security update is released by the vendor.
Proactive Monitoring: Monitor application logs for anomalous database queries or unusual traffic patterns directed toward the signup.php script, which may indicate automated exploitation attempts.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block SQL injection payloads targeting the application input fields.
Exploitation status
Public Exploit Available: Yes — a public proof-of-concept exists as documented in the linked GitHub issue.
Analyst recommendation
Given the public availability of exploit material and the lack of a vendor-provided patch, this vulnerability presents a significant risk to affected installations. Organizations must prioritize the implementation of compensating controls, such as WAF filtering, and limit external access to the vulnerable signup functionality until a secure version is available.
More code-projects CVEs
Sources
Originally found and disclosed by xiajian (VulDB User), per the CVE Program record.