FICHE CVE

CVE-2026-115508

Publiée le 2026-10-22 · Dernière modification le 2026-10-29

🇫🇷 EN BREF

Les versions 0.7.0 à 0.9.4 de Crawl4AI sont concernées. Ce logiciel est utilisé pour explorer des sites web et les convertir en données compatibles avec les LLM. La faille se situe dans le serveur d'API Docker, où le système ne limite pas la complexité des expressions régulières fournies par l'utilisateur dans les requêtes d'exploration.

Un attaquant peut paralyser l'ensemble du serveur, y compris le point de terminaison de vérification de l'état (health check), en soumettant un modèle d'expression régulière provoquant un « backtracking catastrophique ». Cela entraîne une perte totale de disponibilité du service. L'exécution de cette action nécessite un accès réseau et des identifiants d'API valides, mais ne requiert aucune interaction de la part d'autres utilisateurs.

CVSS 4.07.1 ÉLEVÉE
Publiée2026-10-22
Dernière modification2026-10-29

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueFaible
Prérequis d'attaqueAucun
Privilèges requisFaibles
Interaction utilisateurAucune
Confidentialité (système vulnérable)Aucune
Intégrité (système vulnérable)Aucune
Disponibilité (système vulnérable)Élevée
Confidentialité (système subséquent)Aucune
Intégrité (système subséquent)Aucune
Disponibilité (système subséquent)Aucune

RÉFÉRENCES

Description officielle du NVD (en anglais)

Crawl4AI 0.7.0 before 0.9.5 contains an inefficient regular expression complexity vulnerability in the Docker API server that allows authenticated API clients to supply unbounded regular expressions in /crawl request bodies. Attackers can submit catastrophic-backtracking patterns via RegexExtractionStrategy.custom, RegexChunking.patterns or JsonCss, JsonXPath and JsonLxml schema regex fields against a crafted page to freeze the entire server, including /health.