Tool Parameter Abuse
High
- Category
- Tool Misuse
- Content
### 5. Delete thesis (by id) ``` DELETE /api/research/theses/<THESIS_ID> ``` Hard-delete. Also uses numeric id.
- Confidence
- 94% confidence
- Finding
- The skill exposes a destructive DELETE endpoint that accepts only a numeric thesis ID, with no documented guardrails such as ownership verification, confirmation, or constraints on how the ID is sourced. In an agentic context, this creates tool-parameter abuse risk: a mistaken, guessed, stale, or adversarially supplied ID could cause unauthorized or unintended deletion of records.
