Insecure Permissions in MLflow Allow Arbitrary Code Execution
CVE-2025-10279
7HIGH
What is CVE-2025-10279?
In MLflow version 2.20.3, a vulnerability exists due to the temporary directory being assigned world-writable permissions (0o777). This allows potentially malicious users with write access to the /tmp directory to exploit a race condition. By overwriting .py files in the virtual environment, an attacker can execute arbitrary code, posing significant security risks. This vulnerability has been addressed in version 3.4.0.
Affected Version(s)
mlflow/mlflow < 3.4.0
