CVE-2025-63526

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

High · published December 1, 2025

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

⚡ A single unvalidated msg parameter can open the door to malicious JavaScript execution! An attacker can pull off this XSS in the Blood Bank Management System's abs.php component—yikes! 🩸 Think of it like a restaurant that allows customers to write their own menu items without checking what's on the page. If someone sneaks in a dish that includes something dangerous, it could spoil the whole dining experience for everyone who orders it! An attacker can inject harmful scripts that execute in the browsers of unsuspecting users, potentially stealing sensitive data or hijacking sessions. Imagine a rogue chef serving up a dangerous dish that leaves diners in disarray—this could wreak havoc on your system and compromise user trust!

Put simply

Think of it like a restaurant that allows customers to write their own menu items without checking what's on the page. If someone sneaks in a dish that includes something dangerous, it could spoil the whole dining experience for everyone who orders it! This XSS vulnerability arises from improper sanitization of user input in the msg parameter of the Blood Bank Management System. When this input is rendered without proper encoding, attackers can execute arbitrary JavaScript in a victim's browser.

What to do

An attacker can inject harmful scripts that execute in the browsers of unsuspecting users, potentially stealing sensitive data or hijacking sessions. Imagine a rogue chef serving up a dangerous dish that leaves diners in disarray—this could wreak havoc on your system and compromise user trust! To mitigate this risk, immediately sanitize and encode user inputs in the msg parameter, and implement a robust Content Security Policy (CSP). Additionally, ensure your application is updated to the latest version where this vulnerability is patched. You've got this! With these steps, you'll help protect your system and keep users safe! 🛡️

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.00328 · 24.7th 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 within the abs.php component
    cvelistv5