FirstBlood-#1683 — Delete Ambulance Provided to any Appointment
This issue was discovered on FirstBlood v3
On 2022-12-13, mr_xhunt
Level 8
reported:
Summary:
Sending DELETE method on endpoint /api/manageambulances.php with ambulance Id will Delete the ambulance provided to any Appointment.
Steps To Reproduce:
- Create an Appointment with ambulance:

- Now Get the
abmulance_id assigned to you via following request:

- Send
DELETE method request to /api/manageambulances.php with ambId parameter and Paste the value got from step 2

P2 High
Endpoint: /api/manageambulances.php
Parameter: ambId
Payload: d9010b9b-8c1e-427c-979a-8b41fce1fb37
FirstBlood ID: 77
Vulnerability Type: Access_control
Sending an unauthenticated DELETE request to /api/manageambulances.php will cause that ambulance to be deleted