Lucene search

K
githubGitHub Advisory DatabaseGHSA-5P3H-7FWH-92RC
HistoryNov 16, 2023 - 6:30 p.m.

Remote Code Execution due to Full Controled File Write in mlflow

2023-11-1618:30:31
CWE-78
GitHub Advisory Database
github.com
24
remote code execution
vulnerability
mlflow
web server
file write
data breach
command execution

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

AI Score

7.7

Confidence

Low

EPSS

0.89

Percentile

98.8%

The mlflow web server includes tools for tracking experiments, packaging code into reproducible runs, and sharing and deploying models. As this vulnerability allows to write / overwrite any file on the file system, it gives a lot of ways to archive code execution (like overwriting /home/<user>/.bashrc). A malicious user could use this issue to get command execution on the vulnerable machine and get access to data & models information.

Affected configurations

Vulners
Node
mlflowmlflowRange2.8.1
VendorProductVersionCPE
mlflowmlflow*cpe:2.3:a:mlflow:mlflow:*:*:*:*:*:*:*:*

CVSS3

9.8

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

AI Score

7.7

Confidence

Low

EPSS

0.89

Percentile

98.8%

Related for GHSA-5P3H-7FWH-92RC