Aller au contenu
Développeur Full Stack
, ,

MLflow — exécution de code possible via la désérialisation de scorers tiers

Dans cet article 4 rubriques
Veille sécuritéBackend & données
P3Critique

Dans MLflow, la désérialisation de scorers tiers accepte des modules descendants de modules autorisés au lieu d’exiger une correspondance exacte ; un module placé via les mécanismes d’artefacts peut ensuite être importé lors de l’invocation du scorer. Les versions ≥3.12.0rc0 et <3.17.0 sont concernées ; mettre à niveau vers 3.17.0, avec une exposition particulièrement forte lorsque le serveur est accessible sans authentification et que le répertoire autorisé est modifiable par le processus.

Python
IdentifiantCVE-2026-116692
GravitéCritique
Exploitationnon connue / non déterminée
Correctif3.17.0

Source : NVD — CVE-2026-116692

Analyse technique

En configuration sans authentification, l’accès réseau au serveur et la possibilité d’écrire sous un paquet scorer autorisé peuvent permettre l’exécution de code avec les droits du processus MLflow.

Impact, versions et correctif

Événement datéLa fiche NVD indique une publication le 2026-10-27T21:18:05Z, soit le 2026-10-27T23:18:05+02:00, dans la période demandée. L’avis GitHub consulté confirme CVE-2026-116692, le correctif 3.17.0 et la gravité critique.
ImpactExécution de code avec les privilèges du processus serveur MLflow, selon les conditions de déploiement.
Versions affectées≥3.12.0rc0, <3.17.0
Version corrigée3.17.0
Exploitation activenon connue / non déterminée
PoC publicinconnu
CVSS9.8
Publication2026-10-27T23:18:05+02:00
Mise à jour2026-10-28T17:21:31+02:00

Action recommandée

Mettre à niveau MLflow vers 3.17.0 ou une version ultérieure et limiter l’accès au serveur ainsi que les droits d’écriture du processus sur les paquets de scorers.

Sources

Priorisation DFS : P3 · 1 source(s).

Article précédent :
Article suivant :