ealpha072 Student-Management-System
- <= 01451bd7a2f58cdda07bd0b86e3967582e3ecd08
An authentication vulnerability has been identified in the ealpha072 Student Management System, specifically in the administrative backend component. The issue arises from the 'admin/config.php' file, which disables session management by commenting out the 'session_start()' function. This oversight prevents the application from properly verifying user authentication, allowing unauthenticated users to access the admin dashboard and other administrative pages. The vulnerability affects all versions of the application prior to the latest commit on October 7, 2021.
Exploitation of this vulnerability allows for unauthorized access to the administrative dashboard, bypassing authentication checks and exposing administrative functionalities and data.
To reproduce this vulnerability, send a GET request to 'admin/dashboard.php' without a valid session cookie or with an empty or invalid session. The server will respond with HTTP 200 OK, granting access to the admin dashboard.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.