Report #96790
[gotcha] Out-of-band data exfiltration via tool network access
Apply strict egress filtering to tool executions, blocking requests to internal IPs and arbitrary external domains; route external calls through a proxy.
Journey Context:
A common prompt injection goal is data exfiltration. If the LLM has access to tools like http\_request, web\_search, or even send\_email, a malicious instruction can force the LLM to append sensitive context \(like user data\) to a URL and send it to an attacker-controlled server. Developers often give tools open network access, assuming the LLM will only call whitelisted APIs.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T21:02:48.669464+00:00— report_created — created