CVE-2025-63529
MediumCVSS 6.1Exploitation Probability (EPSS)
Low risk34th percentile - higher than 34% of all known CVEs
Summary
A session fixation vulnerability exists in Blood Bank Management System 1.0 in login.php that allows an attacker to set or predict a user's session identifier prior to authentication. When the victim logs in, the application continues to use the attacker-supplied session ID rather than generating a new one, enabling the attacker to hijack the authenticated session and gain unauthorized access to the victim's account.
Risk Assessment
An attacker can hijack an authenticated user's session and gain access to their account, potentially leading to data leakage or unauthorized actions. The risk affects blood bank management systems using this application.
Recommendation
Implement session ID regeneration upon successful authentication and invalidate old sessions. Update the application to a patched version if available.
Other vulnerabilities in Blood Bank Management System
See all- CVE-2025-63535Critical
SQL injection vulnerability in Blood Bank Management System 1.0 in the abs.php component. The application fails to properly sanitize user-supplied input in SQL queries, allowing an attacker to inject arbitrary SQL code. By manipulating the search field, an attacker can bypass authentication and gain unauthorized access to the system.
- CVE-2025-63532Critical
SQL injection vulnerability in Blood Bank Management System 1.0 in the cancel.php component. The application fails to properly sanitize user-supplied input in SQL queries, allowing an attacker to inject arbitrary SQL code. By manipulating the search field, an attacker can bypass authentication and gain unauthorized access to the system.
- CVE-2025-63531Critical
SQL injection vulnerability in Blood Bank Management System 1.0 in the receiverLogin.php component. The application fails to properly sanitize user-supplied input in SQL queries, allowing an attacker to inject arbitrary SQL code. By manipulating the remail and rpassword fields, an attacker can bypass authentication and gain unauthorized access to the system.
- CVE-2025-63525Critical
An issue was discovered in Blood Bank Management System 1.0 allowing authenticated attackers to perform actions with escalated privileges via crafted request to delete.php.
- CVE-2026-111942Medium
The Blood_Bank_Management_System version 1.0.0 has a Cross-Site Scripting vulnerability in the /abs.php file due to manipulation of the Search argument. The attack can be performed remotely, and the exploit has been publicly disclosed.
- CVE-2025-63534High
A cross-site scripting (XSS) vulnerability exists in Blood Bank Management System 1.0 within the login.php component. The application fails to properly sanitize or encode user-supplied input before rendering it in response, allowing an attacker to inject malicious JavaScript payloads into the msg and error parameters.
- CVE-2025-63533High
A cross-site scripting (XSS) vulnerability exists in Blood Bank Management System 1.0 within the updateprofile.php and rprofile.php components. The application fails to properly sanitize or encode user-supplied input before rendering it in response, allowing an attacker to inject malicious JavaScript payloads into the rname, remail, rpassword, rphone, and rcity parameters.
- CVE-2025-63528High
Blood Bank Management System 1.0 contains a cross-site scripting (XSS) vulnerability in the blooddinfo.php component. The application fails to sanitize or encode user-supplied input before rendering, allowing malicious JavaScript injection via the error parameter. The script executes in the victim's browser when the page is viewed.
- CVE-2025-63527High
A cross-site scripting (XSS) vulnerability exists in Blood Bank Management System 1.0 within updateprofile.php and hprofile.php. The application fails to sanitize user input, allowing injection of malicious JavaScript into hname, hemail, hpassword, hphone, hcity parameters.
- CVE-2025-63526High
A cross-site scripting (XSS) vulnerability exists in Blood Bank Management System within abs.php. The application fails to sanitize user input, allowing injection of malicious JavaScript into the msg parameter.
Original NVD description (English source)
A session fixation vulnerability exists in Blood Bank Management System 1.0 in login.php that allows an attacker to set or predict a user's session identifier prior to authentication. When the victim logs in, the application continues to use the attacker-supplied session ID rather than generating a new one, enabling the attacker to hijack the authenticated session and gain unauthorized access to the victim's account.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

