PT-2026-7856 · Crawl4Ai · Crawl4Ai
Neo
·
Published
2026-01-16
·
Updated
2026-02-20
·
CVE-2026-26217
CVSS v4.0
9.2
Critical
| Vector | AV: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
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Crawl4Ai