{"cve":"CVE-2024-3573","nvd":{"published":"2024-04-16T00:15:12.570","modified":"2026-06-17T07:44:32.603","status":"Analyzed","description":"mlflow/mlflow is vulnerable to Local File Inclusion (LFI) due to improper parsing of URIs, allowing attackers to bypass checks and read arbitrary files on the system. The issue arises from the 'is_local_uri' function's failure to properly handle URIs with empty or 'file' schemes, leading to the misclassification of URIs as non-local. Attackers can exploit this by crafting malicious model versions with specially crafted 'source' parameters, enabling the reading of sensitive files within at least two directory levels from the server's root.","cvss_v4":null,"cvss_v3":{"version":"3.1","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:N","score":9.3},"cwes":["CWE-22","CWE-29"],"references":["https://github.com/mlflow/mlflow/commit/438a450714a3ca06285eeea34bdc6cf79d7f6cbc","https://huntr.com/bounties/8ea058a7-4ef8-4baf-9198-bc0147fc543c","https://github.com/mlflow/mlflow/commit/438a450714a3ca06285eeea34bdc6cf79d7f6cbc","https://huntr.com/bounties/8ea058a7-4ef8-4baf-9198-bc0147fc543c"],"products":["lfprojects:mlflow"],"source":"nvd","synced_at":"2026-10-19T21:48:32.179249784+00:00"},"epss":{"cve":"CVE-2024-3573","score":0.00733,"percentile":0.54383,"date":"2026-10-31"},"kev":null,"osv":[{"id":"GHSA-hq88-wg7q-gp4g","url":"https://osv.dev/vulnerability/GHSA-hq88-wg7q-gp4g","summary":"mlflow vulnerable to Path Traversal","modified":"2025-04-08T22:31:13.263185Z","packages":[{"ecosystem":"PyPI","name":"mlflow","purl":"pkg:pypi/mlflow","ranges":["<2.10.0"],"fixed":["2.10.0"]}]},{"id":"PYSEC-2024-243","url":"https://osv.dev/vulnerability/PYSEC-2024-243","summary":"","modified":"2026-06-10T17:01:26.574516579Z","packages":[{"ecosystem":"PyPI","name":"mlflow","purl":"pkg:pypi/mlflow","ranges":["<2.10.0"],"fixed":["2.10.0"]}]}],"attribution":["This product uses the NVD API but is not endorsed or certified by the NVD.","EPSS scores: FIRST Exploit Prediction Scoring System, https://www.first.org/epss","Known exploited vulnerabilities: CISA Known Exploited Vulnerabilities Catalog, https://www.cisa.gov/known-exploited-vulnerabilities-catalog","Package advisories: OSV (https://osv.dev), from the GitHub Advisory Database, PyPA, Go, RustSec and other ecosystem databases, under CC-BY 4.0 or CC0","CVE records: the CVE Program's CVE List (https://www.cve.org), under its terms of use (https://www.cve.org/Legal/TermsOfUse). CVE is a registered trademark of The MITRE Corporation; this product is not affiliated with the CVE Program."]}