Crawl4AI 0.9.0 à 0.9.4 ne filtre pas le champ model_name fourni dans le corps des requêtes Docker API, ce qui permet à un client authentifié de choisir le modèle Hugging Face chargé par le serveur. Selon la version de PyTorch et le modèle choisi, cela peut mener à l’exécution de code ou à l’épuisement des ressources; la vulnérabilité est corrigée en version 0.9.5.
Source : NVD — CVE-2026-119120
Analyse technique
Un client authentifié peut sélectionner un dépôt de modèle malveillant contenant un fichier de poids pickle; l’exécution de code est indiquée pour PyTorch antérieur à 2.6. Le chargement de modèles peut aussi épuiser le disque ou la mémoire.
Impact, versions et correctif
Détection / vérification
Vérifier Crawl4AI et la configuration de son API Docker, notamment les requêtes authentifiées pouvant définir model_name.
Action recommandée
Mettre à niveau Crawl4AI vers la version 0.9.5 ou une version ultérieure.
Sources
Priorisation DFS : P3 · 1 source(s).