{"id":"CVE-2023-2356","published":"2023-04-28T00:00:00Z","modified":"2025-01-30T20:48:28Z","title":"Relative Path Traversal in mlflow/mlflow","vendor":"mlflow","product":"mlflow/mlflow","tier":"core","eol":null,"affectedVersions":[{"vendor":"mlflow","product":"mlflow/mlflow","versions":[">= unspecified, < 2.3.1"]}],"description":{"text":"Relative Path Traversal in GitHub repository mlflow/mlflow prior to 2.3.1.","provenance":"source","from":"CVE.org"},"summary":{"text":"A relative path traversal flaw exists in the mlflow/mlflow repository, the MLflow project's codebase, in versions prior to 2.3.1. An attacker can exploit this weakness by supplying crafted relative paths that escape the intended directory; the attack vector indicates it is reachable over the network, requires no privileges and no user interaction, and has low complexity.","provenance":"ai","model":"claude-haiku-5-5","generatedAt":"2026-10-31T12:59:13Z"},"cvss":{"score":10,"severity":"CRITICAL","version":"3.0","vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:L","provenance":"source","from":"CVE.org CNA"},"epss":{"score":0.04153,"percentile":0.90855,"date":"2026-10-30","provenance":"source"},"kev":null,"vulncheckKev":{"dateAdded":"2026-10-30","exploitedFirstSeen":"2026-10-30","ransomware":false,"evidence":[{"url":"https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2026-10-30&host_type=src&vulnerability=cve-2023-2356","date":"2026-10-30"}],"evidenceTotal":1,"provenance":"source"},"exploited":true,"otx":{"pulseCount":0,"pulses":[],"provenance":"machine"},"cwes":[{"id":"CWE-23","name":"Relative Path Traversal"}],"references":[{"url":"https://huntr.dev/bounties/7b5d130d-38eb-4133-8c7d-0dfc9a9d9896","tags":[]},{"url":"https://github.com/mlflow/mlflow/commit/f73147496e05c09a8b83d95fb4f1bf86696c6342","tags":[]}],"techniques":[],"reports":[],"affected":[{"ecosystem":"PyPI","package":"mlflow","vulnerableRanges":["<2.3.1"],"patched":["2.3.1"],"from":["GHSA-x422-6qhv-p29g","PYSEC-2023-68"],"provenance":"source"}],"advisories":[{"id":"GHSA-x422-6qhv-p29g","url":"https://github.com/advisories/GHSA-x422-6qhv-p29g","severity":"HIGH","ecosystem":"PyPI","package":"mlflow","vulnerableRanges":["<2.3.1"],"patched":["2.3.1"],"provenance":"source","from":"GHSA"}],"euvd":{"id":"EUVD-2023-0158","url":"https://euvd.enisa.europa.eu/vulnerability/EUVD-2023-0158","exploited":false,"exploitedSince":null,"provenance":"source"},"exploits":[],"exploitSources":{"nuclei":[{"id":"CVE-2023-2356","name":"Mlflow <2.3.0 - Local File Inclusion","severity":"high","path":"http/cves/2023/CVE-2023-2356.yaml","url":"https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2023/CVE-2023-2356.yaml"}],"provenance":"source"},"exploitRefs":[],"flow":[],"timeline":[{"date":"2023-04-28","kind":"published","label":"Published (CVE.org)","url":"https://www.cve.org/CVERecord?id=CVE-2023-2356","provenance":"source"},{"date":"2026-10-30","kind":"exploited-reported","label":"Exploitation first reported (VulnCheck KEV evidence)","url":"https://dashboard.shadowserver.org/statistics/honeypot/vulnerability/map/?day=2026-10-30&host_type=src&vulnerability=cve-2023-2356","provenance":"source"}],"speed":{"daysToPublicExploit":null,"firstExploitFrom":null,"daysToKev":null},"priority":{"score":75.2,"factors":[{"name":"In a KEV catalog","points":35.0,"detail":"listed in VulnCheck KEV"},{"name":"Recent KEV listing","points":10.0,"detail":"added 1 days ago"},{"name":"Known ransomware use","points":0.0,"detail":"not known"},{"name":"EPSS percentile","points":18.17,"detail":"percentile 0.9085"},{"name":"Named in threat reports","points":0.0,"detail":"0 reports"},{"name":"Public exploit code","points":5.0,"detail":"1 nuclei template"},{"name":"Mentioned in OTX pulses","points":0.0,"detail":"0 pulses"},{"name":"CVSS severity","points":7.0,"detail":"base score 10"},{"name":"End-of-life product","points":0.0,"detail":"supported or unknown"}]}}