ProjectsAndPrograms School Management System
cpe:2.3:a:school_management_system_project:school_management_system:*:*:*:*:*:*:*
- <= 6b6fae5426044f89c08d0dd101c7fa71f9042a59
A file upload vulnerability has been identified in the ProjectsAndPrograms School Management System, specifically in versions prior to 6b6fae5426044f89c08d0dd101c7fa71f9042a59. The issue resides in the Profile Picture Handler component, within the file /admin_panel/settings.php. This vulnerability allows authenticated users with Admin or Teacher roles to upload arbitrary files, which can be executed on the server, leading to remote code execution.
Exploitation of this vulnerability allows for arbitrary code execution on the server, potentially leading to a full system compromise.
To reproduce this vulnerability, log in as an Admin or Teacher and navigate to the /admin_panel/settings.php page. Use the profile picture upload feature to intercept the request with Burp Suite. Modify the uploaded file to include a PHP payload and upload it. Once uploaded, access the file through the browser to execute the payload.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.