CVE-2025-67407

7.3

Sourcecodester · CASAP Automated Enrollment System

Sourcecodester CASAP Automated Enrollment System 1.0 contains a SQL injection vulnerability in the update_student.php script, allowing unauthenticated attackers to inject malicious database queries.

Executive summary

The CASAP Automated Enrollment System version 1.0 is susceptible to an unauthenticated SQL injection vulnerability, posing a significant risk of unauthorized database access and manipulation.

Vulnerability

The application fails to properly sanitize user input in the update_student.php file, specifically within the fname and student_class parameters. This allows an unauthenticated attacker to execute arbitrary SQL commands against the backend database.

Business impact

Successful exploitation of this vulnerability could lead to the exposure of sensitive student records, modification of enrollment data, or potential loss of data integrity. With a CVSS score of 7.3, this flaw is categorized as high severity because it enables unauthenticated remote access to core application data, which could result in significant reputational damage and operational disruption.

Remediation

Immediate Action: Since no official patch is currently available, administrators should immediately restrict access to the update_student.php file or take the application offline until a vendor-supplied update is released.

Proactive Monitoring: Review web server access logs for anomalous HTTP requests targeting update_student.php, particularly those containing SQL syntax or unusual character encodings.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block common SQL injection patterns targeting the specified parameters.

Exploitation status

Public Exploit Available: Unknown.

Analyst recommendation

Given the high CVSS score and the presence of a proof-of-concept, users of the CASAP Automated Enrollment System must prioritize securing the vulnerable endpoint. If a vendor update is not provided, manual remediation of the source code to implement parameterized queries is strongly recommended to prevent potential data breaches.

More Sourcecodester CVEs