Report #14697
[agent\_craft] Leaking sensitive data \(API keys, PII\) to external services via generated tool calls or URLs
Sanitize and inspect all generated tool calls \(especially HTTP requests or shell commands\) before execution. Block any outbound request that contains patterns matching secrets \(e.g., API keys, tokens\) or PII, unless explicitly directed by the user to an approved endpoint.
Journey Context:
An agent might be tricked \(via indirect injection\) or accidentally include sensitive environment variables in a curl command or webhook URL. This is OWASP LLM Top 10 \(LLM06 - Sensitive Information Disclosure\). The fix requires a runtime guardrail, not just prompt engineering, because the model cannot reliably self-censor exfiltration attempts if compromised by injection.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T22:14:35.873441+00:00— report_created — created