إرسال #984341: girishsaraf Online-Appointment-Booking-System f427b4757128ca253d33d0cc4e87bbb9c999a4d5 SQL Injectionالمعلومات

عنوانgirishsaraf Online-Appointment-Booking-System f427b4757128ca253d33d0cc4e87bbb9c999a4d5 SQL Injection
الوصفThe affected components are the admin AJAX endpoints `Admin/getclinic.php`, `Admin/getmanagerregion.php`, `Admin/getdoctor.php`, `Admin/getdoctorday.php`, and `Admin/getmanager.php`. Each concatenates a POST parameter into a SQL query without authentication or escaping: ```php // Admin/getclinic.php $query ="SELECT * FROM clinic WHERE City = '" . $_POST["city"] . "'"; // Admin/getmanagerregion.php $query1 ="SELECT * FROM manager WHERE UPPER(region) like UPPER('%".$_POST["city"]."%')"; // Admin/getdoctor.php $query ="SELECT distinct DID FROM doctor_availability WHERE CID = '" . $_POST["cid"] . "'"; // Admin/getdoctorday.php $query ="SELECT * FROM doctor_availability WHERE CID =".$_POST["cid"]; // Admin/getmanager.php $query ="SELECT * FROM manager_clinic WHERE CID =".$_POST["cid"]; ``` An unauthenticated attacker can inject `SLEEP()` expressions and observe delays (e.g. `2.008s`, `10.025s`), confirming blind SQL injection.
المصدر⚠️ https://github.com/girishsaraf/Online-Appointment-Booking-System/issues/13
المستخدم
 DOUzhen131415 (UID 101295)
ارسال16/09/2026 03:52 PM (27 أيام منذ)
الاعتدال12/10/2026 09:04 PM (26 days later)
الحالةتمت الموافقة
إدخال VulDB417187 [girishsaraf Online-Appointment-Booking-System حتى f427b4757128ca253d33d0cc4e87bbb9c999a4d5 AJAX Endpoint Admin/getclinic.php city/cid حقن SQL]
النقاط20

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!