{"id":"CVE-2026-56260","aliases":["CVE-2026-56261","CVE-2026-56262","CVE-2026-56263","CVE-2026-56264","CVE-2026-56265","CVE-2026-56266","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-56260","summary":"Crawl4AI - Arbitrary File Write via output_path Parameter","details":"Crawl4AI before 0.8.7 contains an arbitrary file write vulnerability in the Docker API server's /screenshot and /pdf endpoints. The output_path parameter accepts arbitrary filesystem paths without validation, allowing an attacker to supply absolute or path-traversal values to write to any location writable by the application's user, overwriting server files and causing denial of service.","published":"2026-07-12T12:06:31.568Z","modified":"2026-08-12T03:51:26.785837370Z","cvss":null,"epss":null,"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-56260.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-56260"},{"type":"ADVISORY","url":"https://www.vulncheck.com/advisories/crawl4ai-arbitrary-file-write-via-output-path-parameter"},{"type":"PACKAGE","url":"https://github.com/unclecode/crawl4ai"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-08-12T03:51:26.785837370Z"}}