High severity · published Mar 27, 2026
CVE-2025-15381
Unauthorized Access to Tracing and Assessment Endpoints in mlflow/mlflow
7.1
CVSS
0.3%
EPSS
No
On KEV
Description
In the latest version of mlflow/mlflow, when the `basic-auth` app is enabled, tracing and assessment endpoints are not protected by permission validators. This allows any authenticated user, including those with `NO_PERMISSIONS` on the experiment, to read trace information and create assessments for traces they should not have access to. This vulnerability impacts confidentiality by exposing trace metadata and integrity by allowing unauthorized creation of assessments. Deployments using `mlflow server --app-name=basic-auth` are affected.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
Low
Integrity
High
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 28% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
ML
mlflow/mlflow · mlflow
through latest · source: vendor
ML
Mlflow · Lfprojects
All versions, or not specified · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2025-15381
CVE.org
https://www.cve.org/CVERecord?id=CVE-2025-15381
Exploit
https://huntr.com/bounties/149fb2f9-ef4b-4136-a25c-20563451904c
access.redhat.com
https://access.redhat.com/security/cve/CVE-2025-15381
bugzilla.redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2452341
security.access.redhat.com
https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-15381.json
More from mlflow/mlflow
10.0
CVE-2025-15379
Command Injection in mlflow/mlflow
10.0
CVE-2025-15036
Path Traversal Vulnerability in mlflow/mlflow
9.8
CVE-2026-0545
Missing Authentication for Critical Function in mlflow/mlflow
9.6
CVE-2026-2611
Improper Origin Validation in mlflow/mlflow
9.1
CVE-2025-15031
Path Traversal Vulnerability in mlflow/mlflow
