Report #93486
[gotcha] Rendering LLM output as raw HTML/Markdown without sanitizing links allowing convincing phishing
Sanitize LLM output to only allow links to whitelisted domains, or add rel="noopener noreferrer" and warn users. Better yet, render links through a redirector that warns the user they are leaving the AI application.
Journey Context:
If an LLM is compromised via indirect injection, it can output links that look legitimate but point to phishing sites. Because the user trusts the AI application, they are highly likely to click the link, leading to credential theft. The LLM is acting as a highly trusted proxy for the attacker.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T15:30:07.324164+00:00— report_created — created