FixVibe

critical

Authentication Bypass in MLflow Job Endpoints (CVE-2026-0545)

CVE-2026-0545 is an MLflow authentication-boundary flaw affecting FastAPI job routes when Basic Auth and job execution are enabled. FixVibe verified active scans flag job routes that do not enforce the configured authentication.

CVE-2026-0545CWE-306

Vulnerability Overview

CVE-2026-0545 is a missing-authentication flaw in MLflow's FastAPI job routes when the Basic Auth application and job execution are enabled [S1]. MLflow's upstream authentication fix added protection and a regression test for these routes, and the fix is present in MLflow 3.11.1 and later supported releases [S2]. Red Hat Product Security independently rates the issue Important and documents affected product contexts [S3].

Impact

An unauthenticated network client may be able to interact with MLflow job-management functions despite the deployment's configured authentication boundary [S1]. The practical impact can include unauthorized access to job information, job disruption, resource consumption, and data exposure. Remote code execution is conditional: it depends on job execution being enabled and an allowed job function performing privileged work [S1][S3].

Remediation

Upgrade every running MLflow server to version 3.11.1 or newer and restart the deployment [S2]. Until the fixed runtime is live, set MLFLOW_SERVER_ENABLE_JOB_EXECUTION=false. Keep MLflow limited to trusted networks, VPN, SSO, or an authenticated reverse proxy where possible, and review access and job logs for unexpected activity [S3].

Covered by FixVibe

FixVibe's verified active scans flag exposed MLflow job routes that do not enforce your configured authentication, and the finding names the affected authentication boundary.