Skip to content
HighVulnerability

CVE-2026-8147: MLflow trace API missing authorization checks allowing unauthorized access

Identifier
CVE-2026-8147
Published
Record updated
View JSON
Affected
  • mlflow >= 2.14.0rc0, < 3.13.0rc0
Fixed in
3.13.0rc0
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.5%

Summary

CVE-2026-8147 affects MLflow versions prior to 3.14.0 when authentication is enabled. The trace API endpoints lack proper authorization validators because the `_before_request` handler does not register them, so any authenticated user can bypass experiment-level access controls to read, delete, or modify traces on experiments they cannot access. The flaw can expose sensitive data, destroy audit logs, and enable unauthorized changes.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.

Affected packages in the Exposure Registry

Matched by package name and ecosystem. Each entry shows whether the package delegates to a language model and how many tracked packages depend on it.

  • mlflowPyPILLM dependency since 2024-05-30 · 17 tracked dependents