Report #71322
[gotcha] Sensitive data leaking between MCP tools
Implement strict context boundaries or data masking; never allow credentials returned by one tool to be passed as arguments to another tool in a different trust domain.
Journey Context:
LLMs concatenate all context. If a local file tool returns an API key, and a web search tool is invoked in the same turn, the LLM might inadvertently pass the key as a query parameter. Tool calls are not isolated; they share the context window.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T02:17:36.015758+00:00— report_created — created