Impact
The identified weakness in SourceCodester Onlne Examination & Learning Management System 1.0 permits an attacker to upload any files through the /announcements.php endpoint. The vulnerability is categorized as CWE‑434, Unrestricted Upload, and CWE‑284, Improper Access Control. Because the upload endpoint accepts files without validation, an attacker could potentially place malicious scripts on the server. If the server writes these files to a web‑executable directory and they are executed, the attacker could gain remote code execution capabilities. This inference is based on the unrestricted upload nature of the flaw and typical server configurations.
Affected Systems
The affected product is SourceCodester Onlne Examination & Learning Management System version 1.0, as listed by the CNA. No other product versions are mentioned in the current advisory. The vulnerability applies to the /announcements or components.
Risk and Exploitability
The CVSS score of 5.3 reflects moderate severity. The EPSS score of < 1% indicates a very low probability of exploitation at this time, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is a remote HTTP request to the /announcements.php endpoint, allowing an unauthenticated attacker to upload a crafted file. Whether the upload succeeds in delivering code that is executed depends on server configuration, so the risk to confidentiality, integrity, and availability hinges on the server’s handling of uploaded content.
OpenCVE Enrichment