Path Traversal in Lfprojects Mlflow
CVE-2024-1593
A path traversal vulnerability exists in the mlflow/mlflow repository due to improper handling of URL parameters. By smuggling path traversal sequences using the ';' character in URLs, attackers can manipulate the 'params' portion of the URL to gain unauthorized access to files or directories. This vulnerability allows for arbitrary data smuggling into the 'params' part of the URL, enabling attacks similar to those described in previous reports but utilizing the ';' character for parameter smuggling. Successful exploitation could lead to unauthorized information disclosure or server compromise.
Vulnerability class: Path Traversal (Directory Traversal)
EPSS: 0.007 (49.3th percentile) — read the EPSS interpretation.
CVSS v3 metric
CVSS v3 base score 7.5 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N.
Affected products
- Lfprojects Mlflow
- Mlflow Mlflow/mlflow — versions unspecified
Weakness classification (CWE)
References
- security@huntr.dev (Exploit, Third Party Advisory, Issue Tracking)
Frequently asked questions
- What is CVE-2024-1593?
- CVE-2024-1593 is a high-severity vulnerability in Lfprojects Mlflow, classified under Path Traversal. CVSS score: 7.5/10. Published 2024-04-16.
- How severe is CVE-2024-1593?
- High severity. CVSS v3 base score is 7.5 out of 10.