CVE-2026-53754

Crawl4AI is an open-source LLM friendly web crawler & scraper. Prior to 0.8.8, the Docker API server's SSRF protection (validate_webhook_url / validate_url_destination in deploy/docker/utils.py) used an explicit IPv4/IPv6 CIDR blocklist that missed several address families. An attacker could reach internal services and cloud metadata endpoints (e.g. 169.254.169.254) despite the filter by encoding an internal IPv4 address inside an IPv6 transition form, or by using the IPv6 unspecified address. Because the Docker API is unauthenticated by default (jwt_enabled: false), no credentials are required. This vulnerability is fixed in 0.8.8.
References
Configurations

Configuration 1 (hide)

cpe:2.3:a:kidocode:crawl4ai:*:*:*:*:*:*:*:*

History

25 Oct 2026, 23:10

Type Values Removed Values Added
Summary
  • (es) Crawl4AI es un rastreador y extractor web de código abierto compatible con LLM. Antes de la versión 0.8.8, la protección SSRF del servidor API de Docker (validate_webhook_url / validate_url_destination en deploy/docker/utils.py) utilizaba una lista de bloqueo CIDR IPv4/IPv6 explícita que omitía varias familias de direcciones. Un atacante podía alcanzar servicios internos y puntos finales de metadatos en la nube (p. ej., 169.254.169.254) a pesar del filtro, codificando una dirección IPv4 interna dentro de un formato de transición IPv6, o utilizando la dirección no especificada de IPv6. Dado que la API de Docker no está autenticada por defecto (jwt_enabled: false), no se requieren credenciales. Esta vulnerabilidad está corregida en la versión 0.8.8.

Information

Published : 2026-06-23 19:17

Updated : 2026-10-25 23:10


NVD link : CVE-2026-53754

Mitre link : CVE-2026-53754

CVE.ORG link : CVE-2026-53754


JSON object : View

Products Affected

kidocode

  • crawl4ai
CWE
CWE-918

Server-Side Request Forgery (SSRF)