EN
en direct
Élevée CVSS 7.8

CVE-2026-12484

Analyse NVD en cours

A vulnerability in keras-team/keras version 3.15.0 allows unsafe deserialization of attacker-controlled PyTorch pickle data through the public `keras.layers.TorchModuleWrapper.from_config` method. This method invokes `torch.load(..., weights_only=False)` without requiring an explicit unsafe opt-in, such as a `safe_mode=False` parameter. When called outside a `SafeModeScope(True)` context, the absence of an ambient safe mode state permits unsafe deserialization by default. This issue can lead to arbitrary code execution if untrusted Keras layer configurations are processed using this method. The vulnerability arises because the method does not enforce safe deserialization practices unless explicitly guarded by Keras safe mode.

Ce que ça veut dire

Exposition
Exploitable avec un accès local à la machine et sans authentification — mais seulement si un utilisateur ouvre un contenu piégé.
Impact
Un attaquant peut lire des données sensibles, modifier ou détruire des données et mettre le service hors ligne.
Faiblesse
L’application reconstruit un objet depuis une donnée contrôlée par l’attaquant, ce qui mène souvent à l’exécution de code.
Probabilité
Le score EPSS reste bas : rien n’annonce une exploitation imminente, ce qui ne dispense pas de corriger.

À faireÀ intégrer au prochain cycle de correctifs.

Lecture automatique du vecteur CVSS, du type de faiblesse (CWE) et du score EPSS. La description technique ci-dessus reste celle publiée par le NIST, en anglais.

Publié
19 juillet 2026
CVSS
7.8 (v3.0) CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
EPSS
0,2 % probabilité d'exploitation sous 30 jours · au-dessus de 11 % des CVE
Faiblesse
CWE-502
Sources
nvd
Références

Tapez au moins deux caractères.

naviguer ouvrir esc fermer