Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:pypi/mlflow@2.20.2
purl pkg:pypi/mlflow@2.20.2
Next non-vulnerable version 3.11.0
Latest non-vulnerable version 3.11.1
Risk 4.5
Vulnerabilities affecting this package (18)
Vulnerability Summary Fixed by
VCID-1rkq-1ed6-fkd8
Aliases:
CVE-2025-15381
GHSA-g6pg-52vf-843h
mlflow/mlflow: mlflow/mlflow: Information disclosure and unauthorized data modification via unprotected tracing and assessment endpoints
3.9.0rc0
Affected by 5 other vulnerabilities.
VCID-2p2m-e3dw-kuhs
Aliases:
CVE-2025-10279
GHSA-4x5p-f36r-mxxr
mlflow Creates of Temporary File in Directory with Insecure Permissions In mlflow version 2.20.3, the temporary directory used for creating Python virtual environments is assigned insecure world-writable permissions (0o777). This vulnerability allows an attacker with write access to the `/tmp` directory to exploit a race condition and overwrite `.py` files in the virtual environment, leading to arbitrary code execution. The issue is resolved in version 3.4.0.
3.4.0rc0
Affected by 13 other vulnerabilities.
VCID-57gp-hzcs-nubp
Aliases:
BIT-mlflow-2026-10803
CVE-2026-10803
PYSEC-2026-195
A flaw has been found in MLflow up to 3.10.0. This issue affects the function mlflow.data.digest_utils of the file mlflow/data/digest_utils.py of the component Dataset Digest Computation. This manipulation causes use of weak hash. It is possible to launch the attack on the local host. The attack is considered to have high complexity. The exploitability is assessed as difficult. The exploit has been published and may be used. The project was informed of the problem early through a pull request but has not reacted yet.
3.10.1
Affected by 3 other vulnerabilities.
VCID-5a75-gxh6-5bak
Aliases:
CVE-2026-2033
GHSA-q2r8-vmq7-fpx2
MLflow Tracking Server Artifact Handler Directory Traversal Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of MLflow Tracking Server. Authentication is not required to exploit this vulnerability. The specific flaw exists within the handling of artifact file paths. The issue results from the lack of proper validation of a user-supplied path prior to using it in file operations. An attacker can leverage this vulnerability to execute code in the context of the service account.
3.8.0rc0
Affected by 9 other vulnerabilities.
VCID-b5eg-nt7k-z7fw
Aliases:
CVE-2025-11201
GHSA-5cvj-7rg6-jggj
MLflow Tracking Server Model Creation Directory Traversal Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of MLflow Tracking Server. Authentication is not required to exploit this vulnerability. The specific flaw exists within the handling of model file paths. The issue results from the lack of proper validation of a user-supplied path prior to using it in file operations. An attacker can leverage this vulnerability to execute code in the context of the service account. Was ZDI-CAN-26921.
2.22.4
Affected by 15 other vulnerabilities.
3.0.0
Affected by 15 other vulnerabilities.
VCID-cu1t-7wnm-y7hk
Aliases:
BIT-mlflow-2026-33866
CVE-2026-33866
GHSA-46r5-x6jq-v8g6
PYSEC-2026-94
MLflow is vulnerable to an authorization bypass affecting the AJAX endpoint used to download saved model artifacts. Due to missing access‑control validation, a user without permissions to a given experiment can directly query this endpoint and retrieve model artifacts they are not authorized to access. This issue affects MLflow version through 3.10.1
3.11.0rc0
Affected by 1 other vulnerability.
VCID-g8qn-qss3-sqcc
Aliases:
CVE-2025-11200
GHSA-6xj8-rrqx-r4cv
MLflow Weak Password Requirements Authentication Bypass Vulnerability. This vulnerability allows remote attackers to bypass authentication on affected installations of MLflow. Authentication is not required to exploit this vulnerability. The specific flaw exists within the handling of passwords. The issue results from weak password requirements. An attacker can leverage this vulnerability to bypass authentication on the system. Was ZDI-CAN-26916.
2.22.0rc0
Affected by 17 other vulnerabilities.
2.22.0
Affected by 16 other vulnerabilities.
VCID-g9p5-4cqv-qfew
Aliases:
BIT-mlflow-2026-33865
CVE-2026-33865
GHSA-fh64-r2vc-xvhr
PYSEC-2026-93
MLflow is vulnerable to Stored Cross-Site Scripting (XSS) caused by unsafe parsing of YAML-based MLmodel artifacts in its web interface. An authenticated attacker can upload a malicious MLmodel file containing a payload that executes when another user views the artifact in the UI. This allows actions such as session hijacking or performing operations on behalf of the victim. This issue affects MLflow version through 3.10.1
3.11.0rc0
Affected by 1 other vulnerability.
3.11.1
Affected by 0 other vulnerabilities.
VCID-hu7e-n16j-rubw
Aliases:
CVE-2026-0545
GHSA-7qhf-v65m-g5f3
mlflow/mlflow: mlflow/mlflow: Unauthenticated remote code execution via unprotected job endpoints
3.11.0rc0
Affected by 1 other vulnerability.
VCID-nzpp-uvn2-97dn
Aliases:
CVE-2025-15379
GHSA-r23q-823p-vmf7
mlflow: MLflow: Arbitrary command execution via command injection in model serving container initialization.
3.8.1
Affected by 9 other vulnerabilities.
3.9.0rc0
Affected by 5 other vulnerabilities.
VCID-q3e8-gwag-jbfd
Aliases:
CVE-2025-1473
GHSA-969w-gqqr-g6j3
MLflow Cross-Site Request Forgery (CSRF) vulnerability A Cross-Site Request Forgery (CSRF) vulnerability exists in the Signup feature of mlflow/mlflow versions 2.17.0 to 2.20.1. This vulnerability allows an attacker to create a new account, which may be used to perform unauthorized actions on behalf of the malicious user.
2.20.3
Affected by 17 other vulnerabilities.
VCID-rcqb-2498-77e2
Aliases:
BIT-mlflow-2025-52967
CVE-2025-52967
GHSA-wxj7-3fx5-pp9m
PYSEC-2025-52
gateway_proxy_handler in MLflow before 3.1.0 lacks gateway_path validation.
2.22.2
Affected by 16 other vulnerabilities.
3.1.0
Affected by 14 other vulnerabilities.
VCID-rkbn-tn99-rucq
Aliases:
CVE-2025-14287
GHSA-xch3-2f9x-wh9f
mlflow: MLflow: Arbitrary command execution via unsanitized container image names
3.8.0rc0
Affected by 9 other vulnerabilities.
VCID-shfs-2f4g-13dm
Aliases:
CVE-2025-15036
GHSA-vhcx-3pq2-4fvc
mlflow: mlflow: Path traversal vulnerability allows arbitrary file overwrite and privilege escalation
3.9.0rc0
Affected by 5 other vulnerabilities.
VCID-tbbj-9qan-ubgg
Aliases:
CVE-2026-2635
GHSA-gq3w-7jj3-x7gr
MLflow Use of Default Password Authentication Bypass Vulnerability This vulnerability allows remote attackers to bypass authentication on affected installations of MLflow. Authentication is not required to exploit this vulnerability. The specific flaw exists within the basic_auth.ini file. The file contains hard-coded default credentials. An attacker can leverage this vulnerability to bypass authentication and execute arbitrary code in the context of the administrator.
3.8.0rc0
Affected by 9 other vulnerabilities.
VCID-twnx-dt83-nuf3
Aliases:
CVE-2025-14279
GHSA-pgqp-8h46-6x4j
MLFlow is vulnerable to DNS rebinding attacks due to a lack of Origin header validation MLFlow versions up to and including 3.4.0 are vulnerable to DNS rebinding attacks due to a lack of Origin header validation in the MLFlow REST server. This vulnerability allows malicious websites to bypass Same-Origin Policy protections and execute unauthorized calls against REST endpoints. An attacker can query, update, and delete experiments via the affected endpoints, leading to potential data exfiltration, destruction, or manipulation. The issue is resolved in version 3.5.0.
3.5.0
Affected by 12 other vulnerabilities.
VCID-v436-quyu-1kav
Aliases:
CVE-2025-15031
GHSA-fhff-qmm8-h2fp
mlflow/mlflow: Path Traversal Vulnerability in mlflow/mlflow
3.9.0rc0
Affected by 5 other vulnerabilities.
VCID-wp3u-ssnj-tyh8
Aliases:
CVE-2026-0596
GHSA-rvhj-8chj-8v3c
Mlflow: Command Injection when serving models with enable_mlserver=True A command injection vulnerability exists in Mlflow when serving a model with `enable_mlserver=True`. The `model_uri` is embedded directly into a shell command executed via `bash -c` without proper sanitization. If the `model_uri` contains shell metacharacters, such as `$()` or backticks, it allows for command substitution and execution of attacker-controlled commands. This vulnerability affects the latest version of mlflow/mlflow and can lead to privilege escalation if a higher-privileged service serves models from a directory writable by lower-privileged users.
3.9.0
Affected by 5 other vulnerabilities.
Vulnerabilities fixed by this package (0)
Vulnerability Summary Aliases
This package is not known to fix vulnerabilities.

Date Actor Action Vulnerability Source VulnerableCode Version
2026-06-06T07:48:26.069191+00:00 GitLab Importer Affected by VCID-cu1t-7wnm-y7hk https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2026-33866.yml 38.6.0
2026-06-06T07:47:46.192405+00:00 GitLab Importer Affected by VCID-g9p5-4cqv-qfew https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2026-33865.yml 38.6.0
2026-06-06T07:44:05.774448+00:00 GitLab Importer Affected by VCID-hu7e-n16j-rubw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2026-0545.yml 38.6.0
2026-06-06T07:40:40.937294+00:00 GitLab Importer Affected by VCID-wp3u-ssnj-tyh8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2026-0596.yml 38.6.0
2026-06-06T07:39:05.448523+00:00 GitLab Importer Affected by VCID-shfs-2f4g-13dm https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2025-15036.yml 38.6.0
2026-06-06T07:38:57.703759+00:00 GitLab Importer Affected by VCID-nzpp-uvn2-97dn https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2025-15379.yml 38.6.0
2026-06-06T07:37:30.927681+00:00 GitLab Importer Affected by VCID-1rkq-1ed6-fkd8 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2025-15381.yml 38.6.0
2026-06-06T07:30:59.533774+00:00 GitLab Importer Affected by VCID-v436-quyu-1kav https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2025-15031.yml 38.6.0
2026-06-06T07:27:42.420426+00:00 GitLab Importer Affected by VCID-rkbn-tn99-rucq https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2025-14287.yml 38.6.0
2026-06-06T06:56:03.608623+00:00 GitLab Importer Affected by VCID-tbbj-9qan-ubgg https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2026-2635.yml 38.6.0
2026-06-06T06:56:00.043667+00:00 GitLab Importer Affected by VCID-5a75-gxh6-5bak https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2026-2033.yml 38.6.0
2026-06-06T06:47:37.785654+00:00 GitLab Importer Affected by VCID-2p2m-e3dw-kuhs https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2025-10279.yml 38.6.0
2026-06-06T06:37:33.539944+00:00 GitLab Importer Affected by VCID-twnx-dt83-nuf3 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2025-14279.yml 38.6.0
2026-06-06T06:18:21.493235+00:00 GitLab Importer Affected by VCID-g8qn-qss3-sqcc https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2025-11200.yml 38.6.0
2026-06-06T06:17:54.153527+00:00 GitLab Importer Affected by VCID-b5eg-nt7k-z7fw https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2025-11201.yml 38.6.0
2026-06-06T05:53:15.068951+00:00 GitLab Importer Affected by VCID-rcqb-2498-77e2 https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2025-52967.yml 38.6.0
2026-06-06T05:43:05.330605+00:00 GitLab Importer Affected by VCID-q3e8-gwag-jbfd https://gitlab.com/gitlab-org/advisories-community/-/blob/main/pypi/mlflow/CVE-2025-1473.yml 38.6.0
2026-06-05T17:05:44.997338+00:00 PyPI Importer Affected by VCID-57gp-hzcs-nubp https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-06-05T17:05:12.028252+00:00 PyPI Importer Affected by VCID-cu1t-7wnm-y7hk https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-06-05T17:05:11.699808+00:00 PyPI Importer Affected by VCID-g9p5-4cqv-qfew https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-06-05T17:04:38.463859+00:00 PyPI Importer Affected by VCID-rcqb-2498-77e2 https://osv-vulnerabilities.storage.googleapis.com/PyPI/all.zip 38.6.0
2026-06-05T16:16:01.869907+00:00 Pypa Importer Affected by VCID-57gp-hzcs-nubp https://github.com/pypa/advisory-database/blob/main/vulns/mlflow/PYSEC-2026-195.yaml 38.6.0
2026-06-02T04:24:31.763944+00:00 Pypa Importer Affected by VCID-cu1t-7wnm-y7hk https://github.com/pypa/advisory-database/blob/main/vulns/mlflow/PYSEC-2026-94.yaml 38.6.0
2026-06-02T04:24:31.022263+00:00 Pypa Importer Affected by VCID-g9p5-4cqv-qfew https://github.com/pypa/advisory-database/blob/main/vulns/mlflow/PYSEC-2026-93.yaml 38.6.0
2026-06-02T04:23:14.522410+00:00 Pypa Importer Affected by VCID-rcqb-2498-77e2 https://github.com/pypa/advisory-database/blob/main/vulns/mlflow/PYSEC-2025-52.yaml 38.6.0