vendor:
Blood Bank & Donor Management System
by:
Kwangyun Keum
4.1
CVSS
MEDIUM
Cross-Site Request Forgery (CSRF)
352
CWE
Product Name: Blood Bank & Donor Management System
Affected Version From: 2.4
Affected Version To: 2.4
Patch Exists: NO
Related CWE: CVE-2024-12955
CPE: a:phpgurukul:blood_bank_donor_management_system:2.4
Platforms Tested: Windows 10, Kali Linux with Apache and MySQL
2024
Blood Bank & Donor Management System 2.4 – CSRF Improper Input Validation
Blood Bank & Donor Management System version 2.4 is vulnerable to CSRF attacks due to the lack of CSRF tokens for essential functions like logout. By creating a malicious iframe with the logout URL, an attacker can deceive a user into clicking it, resulting in the user being logged out without their knowledge.
Mitigation:
To mitigate this vulnerability, implement proper CSRF tokens for all critical actions like logout to validate the requests coming from authenticated users.