CVE-2026-109521
HighCVSS 7.3Exploitation Probability (EPSS)
Low risk34th percentile - higher than 34% of all known CVEs
Summary
A SQL injection vulnerability was detected in girishsaraf Online-Appointment-Booking-System in the file changebookingstatus.php. Manipulation of the dateselected argument allows remote exploitation, and the exploit is now public. The product uses a rolling release model, so specific version information is not available, and the issue report has not been responded to.
Risk Assessment
An attacker can remotely execute arbitrary SQL queries, potentially leading to unauthorized modification of booking statuses or data leakage from the database.
Recommendation
Immediately implement input validation and parameterized SQL queries in changebookingstatus.php, and if no patch is available, consider disabling or isolating the vulnerable component.
Other vulnerabilities in Online-Appointment-Booking-System
See all- CVE-2026-109525High
A vulnerability in girishsaraf Online-Appointment-Booking-System up to version f427b4757128ca253d33d0cc4e87bbb9c999a4d5 involves missing authorization in the file changebookingstatus.php, in the submit2 Handler component. Manipulation of the username[]/timestamp[]/status[] arguments leads to missing authorization. The attack can be performed remotely, and the exploit is publicly available. The vendor has not responded.
- CVE-2026-109524Medium
A vulnerability was found in girishsaraf Online-Appointment-Booking-System up to commit f427b4757128ca253d33d0cc4e87bbb9c999a4d5, specifically in Admin/showdoctor.php, due to missing authorization. The attack can be carried out remotely, and the exploit has been publicly disclosed. The project has not responded, and due to its rolling release strategy, specific version details cannot be provided.
- CVE-2026-109523High
A SQL injection vulnerability was found in girishsaraf Online-Appointment-Booking-System in the file Admin/getclinic.php of the AJAX Endpoint component. Manipulation of the city/cid argument allows remote exploitation, and the exploit has been made public. The project uses a rolling release model, so version information is unavailable, and the issue report has not been responded to.
- CVE-2026-109522High
A SQL injection vulnerability was found in girishsaraf Online-Appointment-Booking-System in the file Admin/deleteclinic.php of the Admin CRUD Endpoint component. Manipulation of the cid/did argument allows remote exploitation, and the exploit has been disclosed to the public. The project follows a rolling release approach, so version details are not provided, and the issue report has not been responded to.
- CVE-2026-105472Medium
A SQL injection vulnerability was identified in girishsaraf Online-Appointment-Booking-System in the book.php file of the Booking Handler component. Manipulation of the Doctor/appointment argument allows remote attacks, and the exploit has been made publicly available.
- CVE-2026-105471High
A SQL injection vulnerability was discovered in girishsaraf Online-Appointment-Booking-System in signup.php within the Registration Handler component. Manipulation of the fname argument allows SQL injection. The attack can be executed remotely and the exploit has been publicly released.
- CVE-2026-105470High
In girishsaraf Online-Appointment-Booking-System up to commit f427b4757128ca253d33d0cc4e87bbb9c999a4d5, the function mysqli_query in locateus.php (Doctor Search Endpoint) is vulnerable to SQL injection via the doctorname argument. The attack can be performed remotely, and the exploit is publicly available.
- CVE-2026-105469High
In girishsaraf Online-Appointment-Booking-System up to commit f427b4757128ca253d33d0cc4e87bbb9c999a4d5, in get_town.php (AJAX Endpoint), manipulation of arguments countryid/townid/cid/didval/cidval leads to SQL injection. The attack can be launched remotely, and the exploit has been publicly disclosed.
- CVE-2026-105468High
In girishsaraf Online-Appointment-Booking-System up to commit f427b4757128ca253d33d0cc4e87bbb9c999a4d5, the function mysqli_query in Admin/mlogin.php (Login Handler) is vulnerable to SQL injection via the uname/pass arguments. The attack can be initiated remotely, and the exploit has been made public.
- CVE-2026-105387High
A security flaw has been discovered in girishsaraf Online-Appointment-Booking-System up to f427b4757128ca253d33d0cc4e87bbb9c999a4d5. This affects the function mysqli_query of the file cover.php of the component Patient Login Handler. The manipulation of the argument uname/psw results in sql injection. It is possible to launch the attack remotely. The exploit has been released to the public and may be used for attacks. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available. The project was informed of the problem early through an issue report but has not responded yet.
Original NVD description (English source)
A vulnerability was detected in girishsaraf Online-Appointment-Booking-System up to f427b4757128ca253d33d0cc4e87bbb9c999a4d5. This affects an unknown function of the file changebookingstatus.php. Performing a manipulation of the argument dateselected results in sql injection. The attack may be initiated remotely. The exploit is now public and may be used. This product uses a rolling release model to deliver continuous updates. As a result, specific version information for affected or updated releases is not available. The project was informed of the problem early through an issue report but has not responded yet.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

