CVE-2025-10279: lfprojects mlflow
Vulnerability summary
CVE-2025-10279 is a high (CVSS 7.0) vulnerability in lfprojects mlflow. EPSS estimates a 0.24% chance of exploitation in the next 30 days, higher than 14.6% of scored vulnerabilities. 1 public exploit is recorded.
Timeline
- 02-02-2026PublishedVulnerability first disclosed.
- 02-02-2026Last modifiedVulnerability information updated.
Description
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.
CVSS metrics
3 scores · 3 sources · 1 version- OSV · PypiEcosystem advisory · calculated7.0HighCVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
- NVDNIST7.0HighCVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS trend
Probability
0.24%
Chance of exploitation in the next 30 days
Percentile
15%
Versus all other CVEs
30-day change
+0.02 pp
From 0.22% on 19-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
1 foundExploit Reference (huntr.com)
Maturity: unknown
Weaknesses
CWE · root causeAffected systems
Lfprojects1 product
- mlflow< 3.4.0
Mlflow1 product
- mlflow/mlflow≥ unspecified, < 3.4.0
PyPI1 product
- mlflow< 3.4.0rc0
3 vendors · 3 products
References
6 links- github.com/mlflow/mlflowPACKAGE
- pypi.org/project/mlflowPACKAGE