CVE-2023-1177CWE-29

Path Traversal: '\..\filename' in mlflow/mlflow

Critical · published March 24, 2023

Patch now

High probability of exploitation

CVSS calls it critical at 9.3. It sits in the 99.4th percentile for exploit probability.

CVSS v3.1
9.3
EPSS
70%
Percentile
99.4
In the wild
Unconfirmed
What it is

🚨 A sneaky path traversal vulnerability in MLflow lets attackers access sensitive files just by saying '../filename'—a real game-changer for security! 🔥 Think of it like a delivery driver who takes shortcuts through restricted areas to drop off packages. If they follow the wrong instructions, they could accidentally deliver confidential documents to the wrong person—yikes! An attacker could exploit this path traversal flaw to read sensitive files on the server, potentially exposing critical data or configuration secrets. This is absolutely devastating for any organization that relies on MLflow for machine learning projects!

Put simply

Think of it like a delivery driver who takes shortcuts through restricted areas to drop off packages. If they follow the wrong instructions, they could accidentally deliver confidential documents to the wrong person—yikes! The vulnerability allows attackers to traverse the file system by manipulating the file path, which means they can access files outside of the intended directory. This issue affects all versions of MLflow before 2.2.1.

What to do

An attacker could exploit this path traversal flaw to read sensitive files on the server, potentially exposing critical data or configuration secrets. This is absolutely devastating for any organization that relies on MLflow for machine learning projects! Immediate actions include patching to MLflow version 2.2.1 or later. It's also wise to conduct a full audit of your file access controls to ensure sensitive files are protected properly. You've got this! Fix this vulnerability and keep your data safe—your security hero status is on the rise! 🛡️

The record
Technical detail
CVSS v3.1
9.3 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.69680 · 99.4th percentile
Weakness
CWE-29 · Path Traversal: '\..\filename'
Published
2023-03-24T00:00Z
EPSS history
Timeline
  • 24 MAR 00:00Z
    Path Traversal: '\..\filename' in mlflow/mlflow
    cvelistv5