Report #12287
[gotcha] Over-scoped OAuth tokens allow lateral movement from a compromised MCP server to other services
Apply principle of least privilege to MCP server integrations; generate specific, read-only, or narrowly scoped API keys/tokens for each MCP server and never reuse user-level broad tokens.
Journey Context:
When setting up an MCP server for Google Drive, it is easy to request the broad drive scope instead of drive.readonly or restricting it to a specific folder. If that MCP server is compromised or returns malicious data, the attacker gets full write access to the entire drive.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T15:39:55.557324+00:00— report_created — created