FICHE CVE

CVE-2026-45804

Publiée le 2026-07-15 · Dernière modification le 2026-10-24

🇫🇷 EN BREF

Les utilisateurs de la bibliothèque Hugging Face Diffusers (avant la version 0.38.0) s'exposent à un risque d'exécution de code arbitraire sur leur machine locale. Un attaquant peut y parvenir en incitant un utilisateur à charger un dépôt de modèle malveillant depuis le Hub, contournant ainsi la vérification de sécurité `trust_remote_code`. Comme cela nécessite que l'utilisateur lance manuellement le téléchargement d'un modèle malveillant spécifique, il ne s'agit pas d'une attaque automatisée, mais cela permet une compromission complète du système en cas de succès.

CVSS 3.17.5 ÉLEVÉE
Publiée2026-07-15
Dernière modification2026-10-24

DÉTAIL DU VECTEUR CVSS

Vecteur d'attaqueRéseau
Complexité d'attaqueÉlevée
Privilèges requisAucun
Interaction utilisateurRequise
PortéeInchangée
Impact sur la confidentialitéÉlevé
Impact sur l'intégritéÉlevé
Impact sur la disponibilitéÉlevé

RÉFÉRENCES

Description officielle du NVD (en anglais)

Diffusers is the a library for pretrained diffusion models. Prior to 0.38.0, Diffusers' DiffusionPipeline.from_pretrained flow can bypass the trust_remote_code guard because download() validates model_index.json and custom pipeline code before later loading from a cached folder that can change, allowing a Hub repository with custom .py pipeline code to execute through the custom pipeline flow without passing custom_pipeline or trust_remote_code=True. This issue is fixed in version 0.38.0.