Context-Inappropriate Capability
Medium
- Confidence
- 98% confidence
- Finding
- The skill explicitly directs agents to request a maximal OAuth scope bundle unrelated to the immediate authentication task, violating least-privilege and materially increasing blast radius if the token is stolen, logged, or misused. Because the token includes long-lived refresh capability and broad read/write permissions across messaging, calendar, tasks, and chat management, compromise can extend well beyond the user's original intent.
