p PatchFirst

CVE-2026-69146

CVE-2026-69146 · MLflow: LogInputs endpoint bypasses per-run UPDATE authorization in basic-auth

This page contains facts from public vulnerability sources. Check the original advisory before updating.

MLflow is an open source AI engineering platform for agents, large language models, and machine learning models. From 3.13.0 until 3.15.0, LogInputs is absent from BEFORE_REQUEST_HANDLERS in the mlflow/server/auth package, allowing any authenticated user to call POST /api/2.0/mlflow/runs/log-inputs for another user's run_id and inject attacker-controlled DatasetInput records into the dataset_inputs lineage metadata without UPDATE permission. This issue is fixed in version 3.15.0.

CVSS 6.5 · Medium · EPSS 0.4% · Fix available

Published
Updated

Stack: node

Affected products and versions

  • mlflow

    Versions
    • < 3.15.0: Affected

    No fix published

  • mlflow npm

    Affected ranges
    • SEMVER: < 3.15.0

    Update to 3.15.0

Original sources

Check your server →