{"id":"CVE-2026-56266","aliases":["CVE-2026-56260","CVE-2026-56261","CVE-2026-56262","CVE-2026-56263","CVE-2026-56264","CVE-2026-56265","GHSA-365w-hqf6-vxfg","GHSA-53rg-46cm-4g2v","GHSA-8qrg-7j2f-rf2h","GHSA-f23g-2f38-gg94","GHSA-g2pv-76hm-j4x9","GHSA-r9hw-78q5-478g","GHSA-xrfj-6m49-wfmm","PYSEC-2026-229","PYSEC-2026-230","PYSEC-2026-239","PYSEC-2026-3443","PYSEC-2026-3449","PYSEC-2026-596","PYSEC-2026-798"],"url":"https://o3.security/vulnerability/CVE-2026-56266","summary":"Crawl4AI - Server-Side Request Forgery via Direct Crawl Endpoints","details":"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.","published":"2026-06-22T21:04:44.755Z","modified":"2026-08-12T03:51:23.281830864Z","cvss":null,"epss":{"score":0.00476,"percentile":0.38717,"asOf":"2026-08-10"},"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"PyPI","name":"crawl4ai","fixedVersion":"0.8.7"}],"fix":null,"references":[{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/56xxx/CVE-2026-56266.json"},{"type":"ADVISORY","url":"https://github.com/unclecode/crawl4ai/security/advisories/GHSA-365w-hqf6-vxfg"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2026-56266"},{"type":"ADVISORY","url":"https://www.vulncheck.com/advisories/crawl4ai-server-side-request-forgery-via-direct-crawl-endpoints"},{"type":"PACKAGE","url":"https://github.com/unclecode/crawl4ai"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-08-12T03:51:23.281830864Z"}}