CVE-2025-63534

A cross-site scripting (XSS) vulnerability exists in the Blood Bank Management System 1.0 within the login.php component

High · published December 1, 2025

CVSS v3.1
8.5
EPSS
0%
Percentile
11.6
In the wild
Unconfirmed
What it is

⚡ A simple message can turn into a security nightmare! This XSS vulnerability in the Blood Bank Management System 1.0 allows attackers to inject malicious scripts right into your users' browsers. 🦸‍♂️ Think of it like a prank call to a blood bank—if someone misleads the staff into thinking they're a legitimate caller, they could manipulate sensitive information without anyone realizing it. In this case, an attacker can trick the system into running malicious JavaScript, just as a clever impersonator might gain trust with a convincing story. If unaddressed, an attacker could exploit this vulnerability to steal sensitive user data, redirect users to phishing sites, or even gain unauthorized access to their browser sessions. This could lead to devastating consequences like account takeovers or data theft, impacting both your organization and its users. 🔥

Put simply

Think of it like a prank call to a blood bank—if someone misleads the staff into thinking they're a legitimate caller, they could manipulate sensitive information without anyone realizing it. In this case, an attacker can trick the system into running malicious JavaScript, just as a clever impersonator might gain trust with a convincing story. The vulnerability arises from the application failing to properly sanitize or encode user input in the login.php component, allowing attackers to inject harmful JavaScript payloads through the msg and error parameters.

What to do

If unaddressed, an attacker could exploit this vulnerability to steal sensitive user data, redirect users to phishing sites, or even gain unauthorized access to their browser sessions. This could lead to devastating consequences like account takeovers or data theft, impacting both your organization and its users. 🔥 To safeguard your application, immediately patch to the latest version of the Blood Bank Management System. Ensure that user inputs on your pages are correctly validated and sanitized to prevent injection attacks. Additionally, consider implementing a Content Security Policy to further mitigate risks. 🛡️ You've got this! Take these steps, and you'll have your system secured in no time! 🚀

The record
Technical detail
CVSS v3.1
8.5 · HIGH
Vector
CVSS:3.1/AC:L/AV:N/A:N/C:H/I:L/PR:L/S:C/UI:N
CVSS v4.0
Not supplied
EPSS
0.00218 · 11.6th percentile
Published
2025-12-01T00:00Z
EPSS history
Timeline
  • 01 DEC 00:00Z
    A cross-site scripting (XSS) vulnerability exists in the Blood Bank Management System 1.0 within the login.php component
    cvelistv5