Report #1469
[gotcha] Tool output triggers cross-tool data exfiltration
Isolate tool execution contexts so data returned from one tool cannot implicitly invoke another tool. Strip markdown links, URLs, and executable patterns from tool outputs before returning them to the LLM.
Journey Context:
Agents chain tools for power, but this creates a data pipeline for indirect prompt injections. A read-only tool \(like web search\) can return malicious instructions that cause the LLM to use a write-capable tool \(like email or HTTP requests\) to exfiltrate sensitive data. Output sanitization breaks this chain.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-14T23:30:31.830540+00:00— report_created — created