CVE-2025-45805 Cross-site scripting in n/a
An authenticated doctor can inject JavaScript into their profile name, leading to XSS when patients view the appointment booking page.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- None listed
What is CVE-2025-45805?
CVE-2025-45805 is a high-severity cross-site scripting vulnerability in n/a, published on 3 Sep 2025. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.
Official description
In phpgurukul Doctor Appointment Management System 1.0, an authenticated doctor user can inject arbitrary JavaScript code into their profile name. This payload is subsequently rendered without proper sanitization, when a user visits the website and selects the doctor to book an appointment.
Weakness: CWE-79
Which versions are affected by CVE-2025-45805?
It affects 1 product.
Products include Phpgurukul Doctor Appointment Management System.
How do I fix CVE-2025-45805?
No fix has been published for CVE-2025-45805 yet. Limit exposure of the affected software until one is available.
Escape output for the context it lands in and set a strict Content Security Policy. Upgrading the affected component is the real fix. More about Cross-site scripting.
Is CVE-2025-45805 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2025-45805 exists.
Public exploit code: 1 proofs of concept on GitHub.
Other vulnerabilities in n/a
- CVE-2025-50493 Auth bypass in n/a
- CVE-2025-2640 PHPGurukul Doctor Appointment Management System appointment-bwdates-reports-details.php sql injection
- CVE-2025-2649 PHPGurukul Doctor Appointment Management System check-appointment.php sql injection
- CVE-2025-2383 PHPGurukul Doctor Appointment Management System search.php sql injection
- CVE-2024-4294 PHPGurukul Doctor Appointment Management System view-appointment-detail.php resource injection
Sources
Also known as GHSA-gmfc-6cfw-wmrf.