CVE-2025-14588
7.3itsourcecode · Student Management System
A SQL injection vulnerability exists in the update_program.php file of itsourcecode Student Management System 1.0, allowing remote unauthenticated attackers to manipulate the ID argument.
Executive summary
A remote SQL injection vulnerability in itsourcecode Student Management System 1.0 poses a significant risk to data integrity and confidentiality.
Vulnerability
This is a SQL injection vulnerability (CWE-89) located in the update_program.php file. The flaw allows an unauthenticated remote attacker to perform unauthorized database operations by manipulating the ID parameter.
Business impact
The ability for an unauthenticated attacker to inject malicious SQL commands threatens the confidentiality and integrity of the underlying database. With a CVSS score of 7.3, this vulnerability represents a high risk that could lead to unauthorized data exfiltration, modification of application records, or potential bypass of authentication mechanisms.
Remediation
Immediate Action: As no official patch is currently available, administrators should restrict network access to the application or take the service offline until the vendor provides a secure update.
Proactive Monitoring: Monitor database query logs for syntax errors, unexpected union queries, or anomalous patterns originating from the update_program.php endpoint.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block common SQL injection patterns, specifically targeting the ID parameter in HTTP requests.
Exploitation status
Public Exploit Available: Yes, a published proof-of-concept exists and is attributed to the technical documentation provided in the GitHub repository referenced in the CVE record.
Analyst recommendation
Given the public availability of a proof-of-concept and the ease of exploitation over the network, this vulnerability presents an immediate threat to the Student Management System. Organizations must prioritize restricting access to the affected system immediately and should actively seek guidance from itsourcecode regarding a permanent security fix.
More itsourcecode CVEs
Sources
Originally found and disclosed by zhkyaaa (VulDB User), per the CVE Program record.