Skip to main content
← All vulnerabilities
CVE-2026-26216PYSEC-2026-33GHSA-5882-5RX9-XGXP

Crawl4AI < 0.8.0 Docker API Unauthenticated Remote Code Execution via Hooks Parameter

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.8.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: total

Summary

Crawl4AI versions prior to 0.8.0 contain a remote code execution vulnerability in the Docker API deployment. The /crawl endpoint accepts a hooks parameter containing Python code that is executed using exec(). The import builtin was included in the allowed builtins, allowing unauthenticated remote attackers to import arbitrary modules and execute system commands. Successful exploitation allows full server compromise, including arbitrary command execution, file read and write access, sensitive data exfiltration, and lateral movement within internal networks.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: total

  3. Record last updated

Affected versions

  • crawl4ai

    fixed in 0.8.0

  • crawl4aiPyPI

    fixed in 0.8.0

References 3

GitHub · unclecode/crawl4ai

vulncheck.com