CVE-2026-2190
7.3itsourcecode · School Management System
A SQL injection vulnerability in itsourcecode School Management System 1.0 allows remote, unauthenticated attackers to manipulate the ID argument in user controller files to compromise data.
Executive summary
A critical SQL injection vulnerability in the itsourcecode School Management System 1.0 exposes the application to remote, unauthenticated data manipulation and unauthorized database access.
Vulnerability
The vulnerability is a SQL injection flaw (CWE-89) located within the /ramonsys/user/controller.php file. It permits an unauthenticated remote attacker to inject malicious SQL commands by manipulating the ID parameter.
Business impact
The ability for an unauthenticated attacker to inject arbitrary SQL commands poses a significant risk to the confidentiality, integrity, and availability of the underlying database. Successful exploitation could lead to unauthorized data exfiltration, modification of administrative records, or complete system compromise. With a CVSS score of 7.3, this high-severity flaw requires immediate attention to prevent operational disruption and data loss.
Remediation
Immediate Action: As no official patch is currently available, administrators should restrict network access to the application and implement robust input validation on the vulnerable ID parameter.
Proactive Monitoring: Monitor database query logs for unusual patterns, such as unexpected syntax or large volumes of data retrieval requests originating from the /ramonsys/user/controller.php endpoint.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block common SQL injection attack strings targeting the affected URL parameters.
Exploitation status
Public Exploit Available: Yes, a published proof of concept exists as documented in the GitHub issue referenced in the vulnerability report.
Analyst recommendation
Given the public availability of exploit code and the lack of a vendor-supplied patch, this vulnerability presents an immediate risk to any organization running itsourcecode School Management System 1.0. Organizations must prioritize isolating the affected component from the public internet and implementing stringent WAF filtering to mitigate the risk of successful SQL injection attacks until a formal fix is released by the vendor.
More itsourcecode CVEs
Sources
Originally found and disclosed by Yueyue (VulDB User), per the CVE Program record.