PT-2026-7856 · Crawl4Ai · Crawl4Ai

Neo

·

Published

2026-01-16

·

Updated

2026-02-20

·

CVE-2026-26217

CVSS v4.0

9.2

Critical

VectorAV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Crawl4AI versions prior to 0.8.0
Description Crawl4AI is affected by a local file inclusion issue in its Docker API deployment. The /execute js, /screenshot, /pdf, and /html API endpoints accept file:// URLs, which allows unauthenticated remote attackers to read arbitrary files from the server filesystem. An attacker can access sensitive files such as /etc/passwd, /etc/shadow, application configuration files, and environment variables via /proc/self/environ, potentially exposing credentials, API keys, and internal application structure. An example attack vector involves sending a POST request to the /execute js endpoint with a url parameter set to file:///etc/passwd and a scripts parameter.
Recommendations Versions prior to 0.8.0: Disable the Docker API. Versions prior to 0.8.0: Add authentication to the API. Versions prior to 0.8.0: Use network-level filtering.

Fix

Path traversal

Weakness Enumeration

Related Identifiers

CVE-2026-26217
GHSA-VX9W-5CX4-9796
PYSEC-2026-34

Affected Products

Crawl4Ai