Executive brief
PHPGurukul Blood Donor Management System is a web application used to manage blood donation records and donor information. An attacker with access to the application's file system or database can read admin passwords and other sensitive credentials stored in plaintext, allowing unauthorized access to the system and compromise of sensitive health and personal data.
Technical details
The vulnerability is a cleartext storage issue (CWE-312) in the application/models/admin/Login_Model.php file of PHPGurukul Blood Donor Management System version 1.0. Passwords, email addresses, and other authentication parameters are stored in plaintext rather than being properly hashed. The attack requires local or adjacent network access to the affected file system or database. An attacker who gains access can directly read plaintext credentials and achieve administrative authentication without needing to crack password hashes. Public exploits are available, and the issue also involves the use of weak MD5 hashing in certain contexts.
Affected products
- PHPGurukul Blood Donor Management System 1.0
Timeline
- 2026-09-15: disclosed
- other: Public exploit made available