Tool Parameter Abuse
- Category
- Tool Misuse
- Confidence
- 92% confidence
- Finding
The documented interface permits arbitrary curl arguments for requests carrying a mailbox bearer token. Additional URLs or destination-changing options can cause credential disclosure, while other options can enable local file uploads or unintended writes; the token's mailbox access makes this substantially more sensitive than a generic HTTP helper.
- Content
outlook_get '/me' | jq .
text - `outlook_get <path> [curl args]` — GET, body on stdout - `outlook_get_text <path>` — same plus `Prefer: outlook.body-content-type="text"`; **use this for anything you will read** (measured 9.4× smaller than HTML) - `outlook_post <path> <json>` / `outlook_patch <path> <json>` - `outlook_token_expiry` — prints time remaining, never the token
