Skip to main content
← All vulnerabilities
CVE-2024-8859GHSA-4RQF-8PFM-P36RBIT-MLFLOW-2024-8859PYSEC-2026-1638

Path Traversal in mlflow/mlflow

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.17.0, 2.17.0rc0
1 Nuclei template
  • Exploitation: poc
  • Automatable: yes
  • Technical impact: partial

Summary

A path traversal vulnerability exists in mlflow/mlflow version 2.15.1. When users configure and use the dbfs service, concatenating the URL directly into the file protocol results in an arbitrary file read vulnerability. This issue occurs because only the path part of the URL is checked, while parts such as query and parameters are not handled. The vulnerability is triggered if the user has configured the dbfs service, and during usage, the service is mounted to a local directory.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • mlflow mlflow/mlflow

    fixed in 2.17.0

  • mlflowPyPI

    fixed in 2.17.0rc0

References 3

huntr.com

GitHub · mlflow/mlflow

GitHub · projectdiscovery/nuclei-templates