Une désérialisation de scorer MLflow peut permettre, sans authentification, des requêtes HTTP sortantes vers une destination contrôlée par l’attaquant, sous certaines dépendances optionnelles. Le correctif est disponible dans MLflow 3.17.0 ; mettez à niveau et, si vous ne pouvez pas le faire immédiatement, désactivez l’accès non authentifié au serveur et retirez les dépendances optionnelles concernées.
Source : GHSA-2wqp-q3c6-ccj5 — MLflow
Analyse technique
La faille concerne l’instanciation réflexive d’un scorer tiers à partir de données fournies par l’appelant ; l’impact SSRF décrit dépend de la présence de trulens et trulens-providers-litellm. L’avis indique que la route d’invocation est accessible sans authentification.
Impact, versions et correctif
Action recommandée
Mettre à niveau MLflow vers 3.17.0 ou une version ultérieure. Restreindre l’accès au serveur et examiner la présence des dépendances optionnelles trulens et trulens-providers-litellm.
Sources
Priorisation DFS : P4 · 1 source(s).