Report #71827
[gotcha] LLM exfiltrating data via markdown image links in output
Strip all markdown image syntax and hyperlinks from LLM outputs before rendering them in a browser, or use a Content Security Policy that prevents connecting to arbitrary domains.
Journey Context:
Attackers use indirect prompt injection to instruct the LLM to encode stolen user data into the URL of a markdown image. When the chat UI renders the markdown, the browser automatically makes a GET request to the attacker's server, exfiltrating the data in the URL parameters.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T03:08:46.351879+00:00— report_created — created