PHPGurukul Pre-School Enrollment System
cpe:2.3:a:phpgurukul:pre-school_enrollment_system:*:*:*:*:*:*:*
- 1.0
A directory traversal vulnerability has been identified in PHPGurukul Pre-School Enrollment System version 1.0, specifically within the manage-teachers.php file. This vulnerability allows remote attackers to traverse directories and delete files on the server.
Exploitation of this vulnerability allows for unauthorized directory traversal, enabling attackers to access and delete files on the server.
To reproduce this vulnerability, log into the system's backend management. Navigate to the manage-teachers.php file and locate the 'manage-teachers-delete' function. Intercept the request and modify the 'profilepic' parameter to include a directory traversal payload, such as '../../../../../aaa.txt'. Send the request, and the payload will delete the specified file.
Users are advised to update to a version that includes proper path validation and filtering to prevent directory traversal. Regular expressions can be employed to restrict path formats.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.