CVE-2025-63528: Blood Bank Management System · Cross-site Scripting
Source CVE Database V5
Not known to be exploited · CVSS 8.5 High.
Data as of 26 Oct 2026, 10:12 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 25% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AC:L/AV:N/A:N/C:H/I:L/PR:L/S:C/UI:NExploitation evidence
Disclosed: evidence found.
CVE published 1 Dec 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
Immediate mitigation should focus on implementing proper input validation and output encoding for the 'error' parameter in blooddinfo.php to neutralize malicious scripts. Employ context-sensitive encoding (e.g., HTML entity encoding) to ensure that injected scripts are not executed by browsers. If source code access is available, developers should adopt secure coding practices to sanitize all user inputs and consider using security libraries or frameworks that automatically handle XSS protection. In the absence of an official patch, organizations should consider deploying Web Application Firewalls (WAFs) with custom rules to detect and block malicious payloads targeting this parameter. Additionally, monitoring web server logs for suspicious requests containing script tags or unusual input patterns can help detect attempted exploitation. Restricting access to the vulnerable component to trusted users or internal networks can reduce exposure. Finally, educating users about the risks and signs of XSS attacks and ensuring browsers are updated with the latest security features can provide additional defense layers.
Description
A cross-site scripting (XSS) vulnerability exists in the Blood Bank Management System 1.0 within the blooddinfo.php component. The application fails to properly sanitize or encode user-supplied input before rendering it in response. An attacker can inject malicious JavaScript payloads into the error parameter, which is then executed in the victim's browser when the page is viewed.