Missing User Warnings
Medium
- Confidence
- 94% confidence
- Finding
- This adapter exposes state-changing functions such as request_ride, schedule_ride, book_airport_transfer, and cancel_order directly through a generic dispatcher with no confirmation, re-authentication, or policy guard at the execution point. In an LLM tool-calling context, ambiguous prompts, prompt injection, or model mistakes could trigger real bookings or cancellations on behalf of a user without clear consent, making this a genuine transaction-safety issue.
