Submeter #932334: SourceCodester Online Faculty Clearance System using PHP/MySQL with Source Code V1.0 / production/edit_picture.php 1.0 Unrestricted Uploadinformação

TítuloSourceCodester Online Faculty Clearance System using PHP/MySQL with Source Code V1.0 / production/edit_picture.php 1.0 Unrestricted Upload
Descriçãouring the security review of the OnlineClearance faculty profile picture feature, I found that authenticated users can submit a multipart file upload to production/edit_picture.php. The backend stores the uploaded file using the original client-supplied filename: $a = $_FILES['file']['name']; $ab = $_FILES['file']['tmp_name']; $location = "".$a; move_uploaded_file($ab, "../requirements/".$location); Because the application does not validate the file extension, MIME type, or file contents, an attacker can upload a PHP payload by naming the file shell.php. In testing, the uploaded payload was then executed successfully from /OnlineClearance/requirements/shell.php, confirming remote code execution.
Fonte⚠️ https://github.com/zzjzzzj389/cve/issues/1
Utilizador
 plutoyrw (UID 100582)
Submissão16/08/2026 08h14 (há 1 mês)
Moderação14/09/2026 17h51 (29 days later)
EstadoAceite
Entrada VulDB403588 [SourceCodester Online Faculty Clearance System 1.0 Profile Picture Upload edit_picture.php move_uploaded_file Ficheiro Elevação de Privilégios]
Pontos20

Want to stay up to date on a daily basis?

Enable the mail alert feature now!