Impact
An authentication bypass in the LogInputs REST API permits any authenticated user to inject DatasetInput records into another user's run, eliminating the per‑run UPDATE permission and altering lineage metadata without authorization.
Affected Systems
MLflow (mlflow:mlflow) versions 3.13.0 through 3.14.x are impacted; the fix is delivered in release 3.15.0 and later.
Risk and Exploitability
The CVSS score of 6.5 signifies moderate severity, EPSS is unavailable and the issue is not catalogued in CISA KEV. Attackers need only a valid basic‑auth credential and can exploit the vulnerability by POSTing to /api/2.0/mlflow/runs/log-inputs with a target run_id, thereby compromising data integrity of the dataset lineage, though no remote code execution is possible.
OpenCVE Enrichment
Github GHSA