CVE-2025-8372
7.3code-projects · Exam Form Submission
A SQL injection vulnerability in code-projects Exam Form Submission 1.0 allows remote, unauthenticated attackers to manipulate the credits argument in /admin/update_s7.php.
Executive summary
An unauthenticated SQL injection vulnerability in code-projects Exam Form Submission 1.0 poses a significant risk of unauthorized database manipulation.
Vulnerability
This is a SQL injection vulnerability (CWE-89) located in the /admin/update_s7.php file. The application fails to properly sanitize the credits parameter, allowing an unauthenticated remote attacker to inject malicious SQL commands.
Business impact
The ability to perform unauthenticated SQL injection can lead to unauthorized access to, or modification of, sensitive database information. With a CVSS score of 7.3, this high severity flaw could result in complete compromise of the application data, potentially leading to significant reputational damage and loss of system integrity.
Remediation
Immediate Action: As no official patch is currently available, administrators should restrict network access to the /admin/update_s7.php endpoint or disable the affected module entirely until a secure version is released.
Proactive Monitoring: Review web server access logs for suspicious patterns involving the /admin/update_s7.php file, specifically looking for unusual characters or SQL keywords in the credits parameter.
Compensating Controls: Implement a Web Application Firewall (WAF) with strict SQL injection filtering rules to block malicious payloads targeting this specific endpoint.
Exploitation status
Public Exploit Available: Yes, a public proof-of-concept exists, as documented in the linked GitHub issue.
Analyst recommendation
Given the availability of a public proof-of-concept and the ease of exploitation, this vulnerability presents a clear and present danger to affected environments. Organizations must prioritize restricting access to the vulnerable endpoint immediately and actively monitor for unauthorized requests while awaiting a formal vendor patch.
More code-projects CVEs
Sources
Originally found and disclosed by zhuchengqing (VulDB User), per the CVE Program record.