Crawl4AI before 0.9.5 Denial of Service via Unbounded CrawlerRunConfig Delay Fields
Impact
Crawl4AI before 0.9.5 has a denial of service vulnerability in the Docker API server, where unauthenticated attackers can send large values to exhaust the page pool and block other crawls. The weakness is due to unbounded delay fields in CrawlerRunConfig. This affects versions less than 0.9.5.
Summarized by @cf/meta/llama-3.3-70b-instruct-fp8-fast. Verify details against the original sources.Affected packages
Affected products
Vendor version evidence. Product records are separate from automatic dependency matching.
unclecode · VulnCheck
crawl4ai
2 ranges
unclecode · VulnCheck
crawl4ai
Package identity
pkg:pypi/crawl4aiExplore crawl4ai →Identity supplied by VulnCheck. Version matching requires compatible range evidence.
Compare with this publisher’s ranges. This does not inspect your installation.
affected
0 → before 0.9.5
semver versions
unaffected
0.9.5
semver versions
Other versions: unaffected
Original source description
Crawl4AI before 0.9.5 contains a denial of service vulnerability in the Docker API server where _clamp_untrusted() fails to cap the delay_before_return_html, mean_delay, and max_range fields of untrusted CrawlerRunConfig bodies. Unauthenticated attackers can send huge values to /crawl or /crawl/stream to hold browser pages or stall the rate limiter, exhausting the page pool and blocking other crawls.
Inside the record
Evidence available
Describes the evidence in this view, not whether the product is safe.
Original records
CVE-2026-119119View the latest unmodified CVE JSON from the official source. It may be newer than this imported page.
cve.new JSON →Underlying weaknesses
The source’s classification of what caused the vulnerability.
Contributing organizations · 1
Assigning organization
What changed
Follow changesLarge field values are marked as truncated previews. Original source snapshots remain retained.