Critical severity · published Mar 30, 2026
CVE-2025-15036
Path Traversal Vulnerability in mlflow/mlflow
10.0
CVSS
0.6%
EPSS
No
On KEV
Description
A path traversal vulnerability exists in the `extract_archive_to_dir` function within the `mlflow/pyfunc/dbconnect_artifact_cache.py` file of the mlflow/mlflow repository. This vulnerability, present in versions before v3.7.0, arises due to the lack of validation of tar member paths during extraction. An attacker with control over the tar.gz file can exploit this issue to overwrite arbitrary files or gain elevated privileges, potentially escaping the sandbox directory in multi-tenant or shared cluster environments.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.6% · higher than 48% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
ML
mlflow/mlflow · mlflow
before 3.9.0 · source: vendor
ML
Mlflow · Lfprojects
before 3.9.0 · source: NVD
RH
Red Hat OpenShift AI (RHOAI) · Red Hat
All versions, or not specified · source: CISA
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2025-15036
CVE.org
https://www.cve.org/CVERecord?id=CVE-2025-15036
Patch
https://github.com/mlflow/mlflow/commit/3bf6d81ac4d38654c8ff012dbd0c3e9f17e7e346
Exploit
https://huntr.com/bounties/36c314cf-fd6e-4fb0-b9b0-1b47bcdf0eb0
access.redhat.com
https://access.redhat.com/security/cve/CVE-2025-15036
bugzilla.redhat.com
https://bugzilla.redhat.com/show_bug.cgi?id=2452925
security.access.redhat.com
https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-15036.json
More from mlflow/mlflow
10.0
CVE-2025-15379
Command Injection 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
9.0
CVE-2026-2651
Missing Authorization Validation in mlflow/mlflow
