Skip to content
MLflowGHSA-3v79-q7ph-j75h

MLFlow Cross-site Scripting vulnerability leads to client-side Remote Code Execution

Critical9.6CVE-2024-27133 · Published Feb 24, 2024 · updated Apr 8, 2025

GitHub advisory

Affected versions

PackageAffectedFixed in
mlflow
PyPI
< 2.10.02.10.0
Details and references

Insufficient sanitization in MLflow leads to XSS when running a recipe that uses an untrusted dataset. This issue leads to a client-side RCE when running the recipe in Jupyter Notebook. The vulnerability stems from lack of sanitization over dataset table fields.

CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
Severity from
GitHub (reviewed advisory)
Weakness
CWE-79
Also known as
BIT-mlflow-2024-27133, CVE-2024-27133, PYSEC-2024-241

More MLflow advisories

All MLflow
DateAdvisory
Feb 242024Cross-site Scripting in MLFlow
CVE-2024-27132Critical9.6fixed in 2.10.0
Apr 162024mlflow Path Traversal vulnerability
CVE-2024-1483High7.5fixed in 2.12.1
Apr 162024mlflow vulnerable to Path Traversal
CVE-2024-1560High8.1no fix yet
Apr 162024mlflow vulnerable to Path Traversal
CVE-2024-1593High7.5no fix yet
Apr 162024mlflow vulnerable to Path Traversal
CVE-2024-1558High7.5fixed in 2.12.1
Apr 162024mlflow vulnerable to Path Traversal
CVE-2024-1594High7.5no fix yet

Critical advisories by email

Wednesdays: the week’s critical and high advisories in the AI and data stack, with the fixed versions. Only in weeks that have some.

Double opt-in. Unsubscribe any time.