Katalog CVE

CVE-2025-15381

WysokieCVSS 7.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.33%

Percentyl 25 - wyżej niż 25% wszystkich znanych CVE

Streszczenie

W najnowszej wersji mlflow/mlflow, gdy włączona jest aplikacja `basic-auth`, punkty końcowe śledzenia i oceny nie są chronione przez walidatory uprawnień. Pozwala to każdemu uwierzytelnionemu użytkownikowi, w tym tym z uprawnieniami `NO_PERMISSIONS` na eksperymencie, na odczyt informacji o śladach i tworzenie ocen dla śladów, do których nie powinien mieć dostępu. Podatność wpływa na poufność poprzez ujawnienie metadanych śladów oraz na integralność poprzez umożliwienie nieautoryzowanego tworzenia ocen.

Ocena ryzyka

Organizacja narażona jest na wyciek poufnych danych śledzenia eksperymentów oraz na manipulację ocenami przez nieuprawnionych użytkowników, co może prowadzić do naruszenia integralności procesów ML i utraty zaufania do wyników.

Rekomendacja

Należy natychmiast zaktualizować mlflow do wersji zawierającej poprawkę lub tymczasowo wyłączyć aplikację `basic-auth` do czasu wydania łatki. Dodatkowo warto wdrożyć dodatkowe mechanizmy kontroli dostępu na poziomie sieci lub proxy.

Inne podatności w mlflow

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the latest version of mlflow/mlflow, when the `basic-auth` app is enabled, tracing and assessment endpoints are not protected by permission validators. This allows any authenticated user, including those with `NO_PERMISSIONS` on the experiment, to read trace information and create assessments for traces they should not have access to. This vulnerability impacts confidentiality by exposing trace metadata and integrity by allowing unauthorized creation of assessments. Deployments using `mlflow server --app-name=basic-auth` are affected.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS