Impact
A flaw in the move_uploaded_file handler within the admin/add_admin.php script of SourceCodester Library Management System 1.0 allows an attacker to upload arbitrary files without restriction. The vulnerability is triggered by manipulating the image upload argument, enabling the placement of executable code on the web server. The potential for remote code execution is inferred from the ability to upload arbitrary code, which could be exploited to compromise confidentiality, integrity, and availability of the system. This vulnerability is classified as CWE-284 and CWE-434.
Affected Systems
The affected system is the SourceCodester Library Management System, version 1.0. Users running this version are susceptible to unrestricted file uploads via the admin add_admin interface.
Risk and Exploitability
The CVSS score of 6.9 indicates medium severity and the absence of an EPSS score means exploitation likelihood is not quantified. Because the flaw is remotely exploitable and an exploit has already been released publicly, the risk is significant for organizations that have not applied a fix. The vulnerability is not listed in the CISA KEV catalog, but that does not diminish the attacker’s ability to target this system through the exposed upload endpoint. This flaw is classified as CWE-284 and CWE-434.
OpenCVE Enrichment