Impact
An injected SQL statement can be executed through the course argument within the modal_add_coursea.php script of the admin interface. The flaw allows attackers to craft arbitrary SQL without input sanitation, enabling unauthorized data retrieval, modification, or deletion of the underlying database. The vulnerability is classified as SQL injection (CWE-89) and also involves improper neutralization of input (CWE-74). The description specifically states that the flaw can be exploited remotely and that public exploits exist.
Affected Systems
SourceCodester Class and Exam Timetabling System version 1.0, accessed via the /admin/modal_add_coursea.php file. No other versions or products were listed as affected.
Risk and Exploitability
The CVSS score of 6.9 indicates a moderate severity with a remote attack vector. EPSS is not available, but the public disclosure of exploits suggests that attackers may target the vulnerability. It is not listed in CISA KEV, but the presence of a publicly‑available exploit increases the risk of real‑world attacks. The condition requirements are minimal: remote access to the admin interface and the ability to submit a crafted course parameter.
OpenCVE Enrichment