Impact
A flaw in the SourceCodester Online Exam System allows an attacker to inject arbitrary SQL through the username or password fields of the login function in loginExe.php. This injection can retrieve or modify database contents, potentially compromising user data and application state. The vulnerability is classed as SQL Injection (CWE-89) and a form of unchecked input that permits tampering with database statements (CWE-74).
Affected Systems
The vulnerability resides in Version 1.0 of the SourceCodester Online Exam System, specifically the adminpanel/admin/query/loginExe.php file of the Login Endpoint component. Users running this version are exposed to the risk.
Risk and Exploitability
The CVSS score of 6.9 indicates a moderate severity, and the exploit has been published, indicating real threat. Attackers can launch the injection remotely via the web-based login endpoint, with no special local privileges required. Because EPSS data is not available and the vulnerability is not yet listed in the CISA KEV catalog, the precise exploit likelihood cannot be quantified, but the existence of a public exploit raises concern and suggests monitoring for exploitation attempts.
OpenCVE Enrichment