CVE catalog

CVE-2026-4137

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 `_c

[CVE catalog]

Severity
High · CVSS 7.8CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.19% · Oct 25, 2026

A flaw was found in mlflow/mlflow. Insecure permissions on temporary directories allow local attackers to tamper with model artifacts, such as cloudpickle-serialized Python objects. This manipulation can lead to arbitrary code execution when the tampered artifacts are deserialized. This vulnerability is particularly critical in environments with shared Network File System (NFS) mounts. mlflow/mlflow: mlflow/mlflow: Arbitrary code execution via insecure temporary directory permissions Important: This flaw in MLflow allows local attackers to achieve arbitrary code execution by tampering with model artifacts in insecurely permissioned temporary directories. This is particularly critical in environments with shared Network File System (NFS) mounts, where default configurations may expose these directories to unauthorized modification. The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
CpemlflowNot reported3.11.0fixed
PipmlflowNot reported3.11.0fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
CpemlflowcpeNot reported3.11.0Not reportedNot reportedNot reported
PipmlflowpipNot reported3.11.0Not reportedGHSA-F2M9-WCF4-CWWXNot reported

OpenFactory catalog packages

No matching packages in this catalog.

Observed:

References