Report #64203
[gotcha] LLM exfiltrating data through malicious tool call parameters
Audit and restrict the domains, endpoints, and parameter values that LLM tools can access. Do not allow tools to make arbitrary HTTP requests or send emails to user-provided addresses without explicit validation.
Journey Context:
When an LLM agent has access to tools like web browsing or email sending, an indirect prompt injection can instruct the LLM to use these tools to exfiltrate data. For example, an attacker might instruct the LLM to read a sensitive file and send its contents as a URL parameter in a web search tool call to an attacker-controlled server. Since the tool executes server-side, traditional browser-based markdown sanitization fails. The tool execution environment must be sandboxed and restricted.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T14:15:03.730164+00:00— report_created — created