CVE-2025-10479
7.3SourceCodester · Online Student File Management System
SourceCodester Online Student File Management System 1.0 contains a SQL injection vulnerability in the stud_no parameter of index.php, allowing remote attackers to execute arbitrary SQL commands.
Executive summary
A critical SQL injection vulnerability in SourceCodester Online Student File Management System 1.0 exposes the application to remote database manipulation and unauthorized data access.
Vulnerability
The application fails to properly sanitize the stud_no argument within the index.php file, which allows for remote, unauthenticated SQL injection. This flaw enables an attacker to interact directly with the backend database.
Business impact
Successful exploitation of this vulnerability could lead to the unauthorized disclosure, modification, or deletion of sensitive student records stored within the database. Given the CVSS score of 7.3, this flaw poses a high risk to the confidentiality and integrity of the system, potentially resulting in severe reputational damage and data privacy violations.
Remediation
Immediate Action: As no official patch is currently available, administrators should restrict access to the affected index.php endpoint or disable the application until a secure version is released by the vendor.
Proactive Monitoring: Review web server access logs for suspicious input patterns, specifically looking for SQL syntax characters such as single quotes, double dashes, or UNION statements within the stud_no parameter.
Compensating Controls: Implement a Web Application Firewall (WAF) to detect and block common SQL injection payloads targeted at the stud_no parameter.
Exploitation status
Public Exploit Available: Yes, a public proof-of-concept exists, as documented in the linked GitHub repository.
Analyst recommendation
Due to the availability of a public proof-of-concept, the risk of exploitation is elevated. Organizations currently running this software must treat this as a high priority, implement strict WAF filtering immediately, and monitor for any signs of database compromise while awaiting a vendor-supplied patch.
More SourceCodester CVEs
Sources
Originally found and disclosed by quchunyi1 (VulDB User), per the CVE Program record.
- VDB-323914 | SourceCodester Online Student File Management System index.php sql injection Vulnerability database entry
- VDB-323914 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #648520 | SourceCodester Online Student File Management System 1.0 SQL Injection Third-party advisory
- Exploit / PoC
- sourcecodester.com