Impact
The edit_course.php script does not sanitize the ID query parameter before using it in a database query. This flaw permits injection of arbitrary SQL fragments through that parameter. The vulnerability is characterized by CWE-74 and CWE-89.
Affected Systems
SourceCodester: Class and Exam Timetabling System 1.0 is the only version documented as affected. No other versions or configurations have been identified as impacted. The vulnerability is confined to the edit_course.php endpoint in this software release.
Risk and Exploitability
The CVSS score of 6.9 places the flaw in the medium‑to‑high range. The EPSS score is below 1%, indicating a very low but nonzero probability of exploitation. The vulnerability is not listed in the CISA KEV catalog. Attackers can trigger the flaw remotely by supplying a crafted ID value to the edit_course.php endpoint.
OpenCVE Enrichment