Skip to main content
← All vulnerabilities
CVE-2025-14287PYSEC-2026-2661BIT-MLFLOW-2025-14287GHSA-XCH3-2F9X-WH9F

Command Injection in mlflow/mlflow

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.8.0rc0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • mlflow mlflow/mlflow

    Version range not reported

  • mlflowPyPI

    fixed in 3.8.0rc0

References 1

huntr.com