Mlflow/Mlflow
Approved changes feed: RSS · Atom
cpe:2.3:a:mlflow:mlflow/mlflow:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Mlflow (673cbf35-37ad-5901-a045-75521ea80bdb) |
|---|---|
| Product | Mlflow/Mlflow (fef05d9a-8a7a-53a7-af1f-38fbb7d17830) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-8147 |
vulnerable | 2026-07-29 01:09:05.605855 |
Authorization Bypass in mlflow/mlflow
HIGH (8.1)
In MLflow versions prior to 3.14.0, when running with authentication enabled, the trace API endpoints lack proper authorization validators. This allows any authenticated user to bypass experiment-level authorization controls on all trace operations, including reading, deleting, and modifying traces on experiments they do not have permission to access. The issue arises from the `_before_request` handler, which does not register authorization validators for trace endpoints, resulting in requests proceeding without validation. This vulnerability can expose sensitive data, destroy audit logs, and allow unauthorized modifications.
Published: 2026-07-02T07:32:58.308Z
Updated: 2026-07-02T12:28:31.554Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-4137 |
vulnerable | 2026-06-08 08:05:12.671782 |
Incomplete Fix for CVE-2025-10279: Insecure Temporary Directory Permissions in mlflow/mlflow
HIGH (7)
In mlflow/mlflow versions prior to 3.11.0, the `get_or_create_nfs_tmp_dir()` function in `mlflow/utils/file_utils.py` creates temporary directories with world-writable permissions (0o777), and the `_create_model_downloading_tmp_dir()` function in `mlflow/pyfunc/__init__.py` creates directories with group-writable permissions (0o770). These insecure permissions allow local attackers to tamper with model artifacts, such as cloudpickle-serialized Python objects, and achieve arbitrary code execution when the tampered artifacts are deserialized via `cloudpickle.load()`. This vulnerability is particularly critical in environments with shared NFS mounts, such as Databricks, where NFS is enabled by default. The issue is a continuation of the vulnerability class addressed in CVE-2025-10279, which was only partially fixed.
Published: 2026-05-18T20:26:23.104Z
Updated: 2026-05-19T12:47:53.221Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-4035 |
vulnerable | 2026-06-08 08:05:12.516377 |
Environment Variable Resolution Vulnerability in mlflow/mlflow
CRITICAL (9.1)
A vulnerability in mlflow/mlflow versions prior to 3.11.0 allows for the resolution of environment variables in AI Gateway secrets, which can be exploited to exfiltrate sensitive server-side environment credentials to an attacker-controlled endpoint. This issue arises because the `api_key` field in gateway secrets can accept `$ENV_VAR` references, which are resolved against the MLflow server's environment during runtime. The resolved secrets are then sent in provider authentication headers to the configured upstream `api_base`. This vulnerability can be exploited by low-privileged authenticated users in basic-auth deployments or by unauthenticated users in default deployments without `basic-auth`. The impact includes potential leakage of sensitive credentials such as cloud artifact credentials (`AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`), which could lead to artifact poisoning and cross-boundary code execution in downstream environments. The issue is fixed in version 3.11.0.
Published: 2026-06-03T07:18:08.512Z
Updated: 2026-08-14T12:04:28.457Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-3198 |
vulnerable | 2026-06-08 08:01:18.075066 |
Improper Access Control in mlflow/mlflow
MEDIUM (6.5)
MLflow 3.9.0 with basic-auth (`--app-name basic-auth`) fails to enforce authorization checks for multiple Gateway API 'list' endpoints. Specifically, the `BEFORE_REQUEST_HANDLERS` dictionary in `mlflow/server/auth/__init__.py` does not include entries for `ListGatewaySecretInfos`, `ListGatewayEndpoints`, and `ListGatewayModelDefinitions`. This allows any authenticated user, regardless of their assigned permissions, to enumerate all gateway secrets, endpoints, and model definitions. This vulnerability exposes sensitive information, such as API keys, endpoint configurations, and proprietary model definitions, to unauthorized users.
Published: 2026-06-02T02:50:47.890Z
Updated: 2026-06-02T13:32:42.643Z Reference links |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-2734 |
vulnerable | 2026-06-08 07:55:17.441386 |
Authorization Bypass in SearchModelVersions in mlflow/mlflow
MEDIUM (6.5)
In mlflow/mlflow versions up to 3.9.0, the `SearchModelVersions` REST API endpoint and the `mlflowSearchModelVersions` GraphQL query lack proper per-model authorization checks when basic authentication is enabled. This allows any authenticated user to enumerate all model versions across all registered models, regardless of their permission level. The issue arises due to the absence of `SearchModelVersions` in the `BEFORE_REQUEST_VALIDATORS` and `AFTER_REQUEST_HANDLERS` for the REST API, and its omission from `GraphQLAuthorizationMiddleware.PROTECTED_FIELDS` for GraphQL. This vulnerability can expose sensitive information such as model names, version descriptions, source URIs, tags, and other metadata, potentially revealing proprietary or confidential details in multi-tenant environments. The issue is resolved in version 3.10.0.
Published: 2026-05-21T03:49:38.297Z
Updated: 2026-05-21T12:40:09.114Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-2652 |
vulnerable | 2026-06-08 07:55:17.331507 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-2651 |
vulnerable | 2026-06-08 07:55:17.331196 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-2614 |
vulnerable | 2026-06-08 07:55:17.289548 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-2611 |
vulnerable | 2026-06-08 07:55:17.289193 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-2393 |
vulnerable | 2026-06-08 07:55:16.995718 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-0596 |
vulnerable | 2026-06-08 07:47:12.580298 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-0545 |
vulnerable | 2026-06-08 07:47:12.511673 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-1474 |
vulnerable | 2026-06-08 07:08:37.038956 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-1473 |
vulnerable | 2026-06-08 07:08:37.037441 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-15381 |
vulnerable | 2026-06-08 07:06:36.149983 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-15379 |
vulnerable | 2026-06-08 07:06:36.148186 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-15036 |
vulnerable | 2026-06-08 07:06:35.594683 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-15031 |
vulnerable | 2026-06-08 07:06:35.583806 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-14287 |
vulnerable | 2026-06-08 07:06:34.191326 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-14279 |
vulnerable | 2026-06-08 07:06:34.179807 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-10279 |
vulnerable | 2026-06-08 07:02:26.640488 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-0453 |
vulnerable | 2026-06-08 07:02:24.615059 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-8859 |
vulnerable | 2026-06-08 07:00:25.851576 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-6838 |
vulnerable | 2026-06-08 06:58:20.574794 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-4263 |
vulnerable | 2026-06-08 06:50:17.379711 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-3848 |
vulnerable | 2026-06-08 06:43:51.661223 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-3573 |
vulnerable | 2026-06-08 06:43:50.337999 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-3099 |
vulnerable | 2026-06-08 06:41:52.412285 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-2928 |
vulnerable | 2026-06-08 06:35:27.726219 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1594 |
vulnerable | 2026-06-08 06:27:13.681336 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1593 |
vulnerable | 2026-06-08 06:27:13.678789 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1560 |
vulnerable | 2026-06-08 06:27:13.429009 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1558 |
vulnerable | 2026-06-08 06:27:13.417435 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1483 |
vulnerable | 2026-06-08 06:25:40.178721 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-0520 |
vulnerable | 2026-06-08 06:22:01.275740 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6977 |
vulnerable | 2026-06-08 06:21:56.507218 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6976 |
vulnerable | 2026-06-08 06:21:56.506857 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6975 |
vulnerable | 2026-06-08 06:21:56.506331 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6974 |
vulnerable | 2026-06-08 06:21:56.505813 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6940 |
vulnerable | 2026-06-08 06:21:56.389523 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6909 |
vulnerable | 2026-06-08 06:21:56.254525 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6831 |
vulnerable | 2026-06-08 06:21:55.967900 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6753 |
vulnerable | 2026-06-08 06:21:55.637307 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6709 |
vulnerable | 2026-06-08 06:21:55.348978 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6568 |
vulnerable | 2026-06-08 06:21:54.933905 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6018 |
vulnerable | 2026-06-08 06:19:45.407724 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6015 |
vulnerable | 2026-06-08 06:19:45.406444 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6014 |
vulnerable | 2026-06-08 06:19:45.405452 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-4033 |
vulnerable | 2026-06-08 06:16:11.171287 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-3765 |
vulnerable | 2026-06-08 06:09:40.503878 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-2780 |
vulnerable | 2026-06-08 06:02:42.996915 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-2356 |
vulnerable | 2026-06-08 06:02:42.127914 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-1177 |
vulnerable | 2026-06-08 05:52:34.044780 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-1176 |
vulnerable | 2026-06-08 05:52:34.043418 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2022-0736 |
vulnerable | 2026-06-08 05:39:10.726318 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.