Skip to content
OpenAdvisories
High · 8.1 CVE-2026-56258 EUVD-2026-38432GHSA-7cx2-g3h9-382pGHSA-wx2c-3cp2-f6qwPYSEC-2026-228

Crawl4AI - Arbitrary File Write via output_path Symlink and TOCTOU

Published Jun 23, 2026 · Updated Jul 14, 2026 · Assigned by VulnCheck

Description

Crawl4AI before 0.8.8 contains an arbitrary file write vulnerability in the screenshot and PDF endpoints that allows unauthenticated attackers to write files outside the intended directory via symlink and time-of-check-time-of-use (TOCTOU) attacks on the output_path parameter. Remote attackers can exploit insufficient path validation and symlink following to achieve arbitrary file write and potential code execution on systems where the runtime user has write access to executable or cron locations.

Affected products

VendorProductAffectedFixed
Crawl4AI Crawl4AI < 0.8.8 0.8.8

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI crawl4ai < 0.8.8 0.8.8 GHSA-7cx2-g3h9-382p

References