Report #7394
[gotcha] Sharing a single global context window across tools with different trust levels
Isolate contexts or use access control lists \(ACLs\) on conversation history so tools cannot read outputs from tools with higher privilege levels.
Journey Context:
If an agent has access to a 'read internal wiki' tool and a 'search the web' tool, a malicious web page \(via indirect injection\) can instruct the agent to use the internal wiki tool and paste the results into the web search tool. Because the context window is shared, the LLM acts as a confused deputy, bridging air-gapped data to the internet. Context isolation limits the agent's ability to synthesize cross-domain data, but it prevents catastrophic data exfiltration.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T02:38:59.963506+00:00— report_created — created