Report #31147
[gotcha] Sensitive data exfiltration via markdown image links
Sanitize LLM output to remove markdown images/links if rendered in a vulnerable context, or restrict outbound network access. Monitor tool call arguments and generated URLs for sensitive data patterns.
Journey Context:
Even if the LLM cannot directly send data over the network, it can use side channels. If the LLM output is rendered as markdown in a browser, the renderer will automatically fetch image URLs, sending the sensitive data in the URL path/query to the attacker's server.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T06:40:11.779374+00:00— report_created — created