CVE-2026-116692 in Mlflowinformazioni

Riassunto

di VulDB • 27/10/2026

MLflow è una piattaforma open source per l'ingegneria dell'intelligenza artificiale destinata ad agenti, modelli linguistici di grandi dimensioni (LLM) e modelli di machine learning. Dalla versione 3.12.0rc0 alla 3.17.0, la deserializzazione dei scorer di terze parti in mlflow/genai/scorers/base.py accetta discendenti delle THIRD_PARTY_SCORER_ALLOWED_MODULES selezionati dalla richiesta anziché richiedere un modulo esattamente consentito. Un chiamante può utilizzare gli endpoint degli artifact di MLflow per posizionare un modulo Python sotto un pacchetto consentito scrivibile e inviare il suo modulo e classe tramite /ajax-api/3.0/mlflow/scorer/invoke. Scorer.model_validate_json() importa il modulo e costruisce la classe prima dell'elaborazione della traccia (trace). Le distribuzioni con autenticazione disabilitata consentono questa esecuzione di codice senza credenziali, mentre le distribuzioni con basic-auth richiedono un principal in grado di creare un esperimento e una run e di caricare gli artifact. In entrambe le configurazioni, il pacchetto dello scorer consentito deve essere scrivibile dal processo del server. Questo problema è risolto nella versione 3.17.0.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

GitHub M

Prenotare

26/10/2026

Divulgazione

27/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

basso

Fonti

Do you need the next level of professionalism?

Upgrade your account now!