Missing Authorization in MLflow - #VU162803
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated low-privilege attacker to create and control gateway provider secrets without workspace-wide creation privileges.
The vulnerability exists due to missing authorization on gateway secret creation in MLflow's basic-auth application when multi-tenant workspaces are enabled and the AI gateway is available. An authenticated low-privilege attacker can send a request to /api/2.0/mlflow/gateway/secrets/create to persist a new secret and automatically receive management permissions over it.