Tool Parameter Abuse
- Category
- Tool Misuse
- Confidence
- 86% confidence
- Finding
The skill supports state-changing and destructive operations such as
DELETE /monitors/{id}and update calls using potentially user-supplied monitor IDs. Without explicit guardrails, confirmation requirements, or parameter validation, an agent could be induced to delete or modify monitors unintentionally, causing loss of monitoring coverage or tampering with alerting behavior.- Content
md call). Changing `target_type` or `sitemap` resets the stored diff baseline (fingerprint, snapshot, or URL set), so the next check starts fresh rather than comparing against the old target's state. 4. **Delete** — `DELETE /monitors/{id}` removes a monitor. 5. **Check history** — `GET /monitors/{id}/checks` lists the monitor's most recent check runs (newest first, capped at 50), including per-run webhook delivery status — use this to debug "why didn't I get notified."
