Skip to content
HighVulnerability

CVE-2024-8859: mlflow/mlflow path traversal in dbfs service via URL file protocol

Identifier
CVE-2024-8859
Published
Record updated
View JSON
Affected
  • mlflow < 2.17.0rc0
Fixed in
2.17.0rc0
  • released September 26, 2024, 174 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
2.8%

Summary

CVE-2024-8859 is a path traversal flaw in mlflow/mlflow version 2.15.1. When the dbfs service is configured and mounted to a local directory, concatenating the URL directly into the file protocol enables arbitrary file read, because only the URL's path part is checked while query and parameters are not handled. The issue is tracked as CWE-29 and was published to NVD on 03/20/2025.

Mitigation

Patch: https://github.com/mlflow/mlflow/commit/7791b8cdd595f21b5f179c7b17e4b5eb5cbbe654