CVE-2026-4236
7.3itsourcecode · Online Enrollment System
The itsourcecode Online Enrollment System 1.0 is vulnerable to unauthenticated SQL injection via the deptname parameter in the /sms/gradelevel/index.php file.
Executive summary
An unauthenticated SQL injection vulnerability in the itsourcecode Online Enrollment System 1.0 allows remote attackers to compromise the underlying database.
Vulnerability
This vulnerability is a SQL injection flaw (CWE-89) located in the deptname parameter of the application. An unauthenticated attacker can supply malicious input to this parameter to execute arbitrary SQL commands against the database.
Business impact
Successful exploitation allows an attacker to gain unauthorized access to the system database, leading to potential sensitive data leakage, data tampering, or full system compromise. Given the CVSS score of 7.3, this represents a significant risk to the confidentiality and integrity of institutional records managed by the enrollment system, potentially resulting in severe operational disruption and loss of trust.
Remediation
Immediate Action: As no official patch is currently available, administrators should immediately restrict access to the affected enrollment portal from external networks using a firewall or VPN.
Proactive Monitoring: Review web server access logs for anomalous POST requests directed at the /sms/gradelevel/controller.php or index.php files, specifically looking for SQL-related keywords or encoded characters in the deptname field.
Compensating Controls: Deploy a Web Application Firewall (WAF) with custom rules designed to detect and block SQL injection patterns targeting the identified vulnerable parameters.
Exploitation status
Public Exploit Available: Yes, a public proof-of-concept exists as detailed in the referenced GitHub issue.
Analyst recommendation
The severity of this vulnerability, combined with the availability of public proof-of-concept code, necessitates immediate defensive action. Administrators must isolate the vulnerable system from public access until the vendor provides a security update that implements prepared statements or strict input validation to remediate the injection flaw.
More itsourcecode CVEs
Sources
Originally found and disclosed by yu_ji (VulDB User), per the CVE Program record.
- VDB-351159 | itsourcecode Online Enrollment System index.php sql injection Vulnerability database entry
- VDB-351159 | CTI Indicators (IOB, IOC, TTP, IOA)
- Submit #771239 | itsourcecode Online Enrollment System V1.0 SQL Injection Third-party advisory
- Submit #771241 | itsourcecode Online Enrollment System V1.0 SQL Injection (Duplicate) Third-party advisory
- Submit #771242 | itsourcecode Online Enrollment System V1.0 SQL Injection (Duplicate) Third-party advisory
- Issue tracker
- Exploit / PoC
- itsourcecode.com