Description
Crawl4AI before 0.8.7 contains a server-side request forgery vulnerability in the /crawl, /crawl/stream, /md, and /llm endpoints that fetch arbitrary user-supplied URLs without validation. Unauthenticated attackers can bypass the internal-address blocklist using IPv6-mapped IPv4 addresses to reach internal services and cloud metadata endpoints.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Crawl4AI | Crawl4AI | < 0.8.7 | 0.8.7 |
References
- GitHub Security Advisory (GHSA-365w-hqf6-vxfg) vendor-advisory
- https://github.com/unclecode/crawl4ai product
- VulnCheck Advisory: Crawl4AI - Server-Side Request Forgery via Direct Crawl Endpoints third-party-advisory