Report #62111
[gotcha] Web-browsing LLM agents trigger Server-Side Request Forgery \(SSRF\) via injected URLs
Enforce strict URL allowlisting and network segmentation for any backend services that fetch URLs generated or requested by the LLM.
Journey Context:
When an LLM is given a web-browsing tool, it can be instructed \(via indirect injection\) to visit internal IP addresses like http://169.254.169.254/ to steal cloud credentials. Developers often focus on what the LLM says but forget that the backend infrastructure executing the web requests operates with internal network privileges. The LLM becomes a proxy for the attacker to perform SSRF.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T10:44:18.402342+00:00— report_created — created