Impact
The vulnerability involves unchecked manipulation of the ID argument in /edit_subject1.php, allowing an attacker to inject arbitrary SQL commands via a web request. This flaw, captured by CWE-89 and CWE-74, could enable unauthorized data disclosure, modification, or deletion, threatening the confidentiality and integrity of the application’s database. The impact is significant because an attacker can gain full control over the database content if the database user has sufficient privileges.
Affected Systems
The security weakness affects SourceCodester Class and Exam Timetabling System version 1.0, specifically the /edit_subject1.php script integrated into the application under the Product Name 'SourceCodester:Class and Exam Timetabling System'. No additional versions or components are listed, limiting the scope to this particular release.
Risk and Exploitability
With a CVSS score of 6.9, the vulnerability is rated medium but remote exploitation is possible through a web browser or automated tool that crafts malicious ID values. EPSS data is unavailable, and the issue is not listed in CISA KEV, so widespread exploitation is presently unknown, yet public disclosures confirm that the exploit has been exposed and could be employed without additional conditions.
OpenCVE Enrichment