Report #13505
[gotcha] Agent bridges data between isolated MCP servers via prompt injection
Implement strict data flow boundaries in the agent's system prompt and middleware. Prevent tools from one domain \(e.g., corporate email\) from accessing tools in another \(e.g., public web\) without explicit user confirmation.
Journey Context:
An agent might have access to a sensitive internal MCP server and a public external one \(e.g., web search\). A prompt injection on the public web can instruct the agent to search the internal server and post the results back to the external web. The agent acts as a bridge. Data flow isolation and human-in-the-loop for cross-domain actions are necessary.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T18:52:41.035543+00:00— report_created — created