CVEvulnerability
CVE-2026-8147
8.1 HIGH
Official page ↗
- Status
- Analyzed
- Published
- 2026-07-02
- Last modified
- 2026-10-25
- Assigner
- [email protected]
- CVSS 3.0 ([email protected])
- 8.1 HIGH — CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
- Weaknesses
- CWE-284
Description
In MLflow versions prior to 3.14.0, when running with authentication enabled, the trace API endpoints lack proper authorization validators. This allows any authenticated user to bypass experiment-level authorization controls on all trace operations, including reading, deleting, and modifying traces on experiments they do not have permission to access. The issue arises from the `_before_request` handler, which does not register authorization validators for trace endpoints, resulting in requests proceeding without validation. This vulnerability can expose sensitive data, destroy audit logs, and allow unauthorized modifications.
Affected configurations
• lfprojects mlflow (< 3.14.0)
Related
Weakness · CWE (1)
- CWE-284 Improper Access Control weakness
References
- https://github.com/mlflow/mlflow/commit/f9b1eb510478570609ef451984a255775aa4b937 Patch
- https://huntr.com/bounties/b00c3ddd-373e-492f-9bf0-41a28bb21ed5 Exploit, Third Party Advisory
- https://huntr.com/bounties/b00c3ddd-373e-492f-9bf0-41a28bb21ed5 Exploit, Third Party Advisory