VULNERABILITY INTELLIGENCE
CVE-2025-14287
CVSS score8.8 HIGH
EPSS probability1.52%
CISA KEVNot currently listed
Published2026-03-16
Last modified2026-07-15
CVSS vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Description
A command injection vulnerability exists in mlflow/mlflow versions before v3.7.0, specifically in the `mlflow/sagemaker/__init__.py` file at lines 161-167. The vulnerability arises from the direct interpolation of user-supplied container image names into shell commands without proper sanitization, which are then executed using `os.system()`. This allows attackers to execute arbitrary commands by supplying malicious input through the `--container` parameter of the CLI. The issue affects environments where MLflow is used, including development setups, CI/CD pipelines, and cloud deployments.
Weakness classification
- security@huntr.dev: CWE-94
- 0b0ca135-0b70-47e7-9f44-1890c2a1c46c: CWE-78
Primary references
- security@huntr.dev — Exploit, Third Party Advisory
- 0b0ca135-0b70-47e7-9f44-1890c2a1c46c
- 0b0ca135-0b70-47e7-9f44-1890c2a1c46c
- 0b0ca135-0b70-47e7-9f44-1890c2a1c46c