CVE-2026-2018

7.3

itsourcecode · School Management System

A SQL injection vulnerability in itsourcecode School Management System 1.0 allows remote attackers to manipulate the ID argument in the controller.php file.

Executive summary

The itsourcecode School Management System 1.0 is vulnerable to remote SQL injection, which could allow an unauthenticated attacker to compromise backend database integrity.

Vulnerability

This vulnerability is a SQL injection flaw (CWE-89) located within the /ramonsys/settings/controller.php file. The application fails to properly sanitize the ID parameter, allowing an unauthenticated remote attacker to execute arbitrary SQL commands.

Business impact

Successful exploitation of this vulnerability permits unauthorized interaction with the underlying database, potentially leading to data exfiltration or modification. With a CVSS score of 7.3, this flaw represents a significant risk to data confidentiality and integrity, particularly for systems housing sensitive student or administrative information.

Remediation

Immediate Action: As no official patch is currently available, administrators should restrict network access to the affected School Management System instance and disable the vulnerable controller functionality if it is not business-critical.

Proactive Monitoring: Inspect web server access logs for anomalous requests containing SQL syntax patterns targeting the /ramonsys/settings/controller.php endpoint.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block SQL injection payloads targeting URL parameters.

Exploitation status

Public Exploit Available: Yes — a published proof-of-concept exists, as documented in the technical write-up linked by the CVE record (https://github.com/ltranquility/CVE/issues/36).

Analyst recommendation

Given the availability of a public proof-of-concept and the ease of remote exploitation, this vulnerability poses a credible threat to organizations utilizing this software. Organizations should prioritize isolating the affected application from public-facing networks until a vendor-supplied security update is released and verified.

More itsourcecode CVEs

Sources

Originally found and disclosed by Notfd404 (VulDB User), per the CVE Program record.