CVE Catalog

CVE-2025-15381

HighCVSS 7.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.33%

25th percentile - higher than 25% of all known CVEs

Summary

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.

Risk Assessment

The organization is at risk of leaking sensitive experiment trace data and having assessments manipulated by unauthorized users, potentially compromising the integrity of ML processes and trust in results.

Recommendation

Immediately update mlflow to a patched version or temporarily disable the `basic-auth` app until a fix is released. Additionally, consider implementing extra access controls at the network or proxy level.

Other vulnerabilities in mlflow

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS