Insecure Model Version Handling in MLflow by Databricks
CVE-2026-69148
7.1HIGH
What is CVE-2026-69148?
Prior to version 3.15.0, MLflow, an open source AI engineering platform, had a vulnerability where the CreateModelVersion function allowed authenticated users to create a model version referencing another user's artifact directory. This weakness arose because _validate_source_run() and _validate_source_model() methods in mlflow/server/handlers.py only performed path containment checks. As a result, unauthorized users could access files in directories they should not have permission to by exploiting the GET /model-versions/get-artifact endpoint. This vulnerability has been addressed in version 3.15.0, which enhances permission validation.
Affected Version(s)
mlflow < 3.15.0
