vendor:
School Attendance Monitoring System
by:
Ihsan Sencan
8.8
CVSS
HIGH
Cross-Site Request Forgery
352
CWE
Product Name: School Attendance Monitoring System
Affected Version From: 1.0
Affected Version To: 1.0
Patch Exists: NO
Related CWE: CVE-2018-18797
CPE: a:sourcecodester:school_attendance_monitoring_system:1.0
Metasploit:
N/A
Other Scripts:
N/A
Platforms Tested: WiN7_x64/KaLiLinuX_x64
2018
School Attendance Monitoring System 1.0 – Cross-Site Request Forgery (Update Admin)
A Cross-Site Request Forgery (CSRF) vulnerability exists in School Attendance Monitoring System 1.0, which allows an attacker to update the admin account details. The vulnerability exists due to insufficient validation of user-supplied input in the 'USERID' parameter of '/[PATH]/user/controller.php?action=edit' when processing an HTTP POST request. An attacker can leverage this vulnerability to update the admin account details, such as username and password, without the knowledge of the legitimate user.
Mitigation:
The application should validate user-supplied input and verify that the user has permission to perform the requested action.