{"id":"BIT-mlflow-2024-27132","summary":"Insufficient sanitization in MLflow leads to XSS when running an untrusted recipe.","details":"Insufficient sanitization in MLflow leads to XSS when running an untrusted recipe.\n\nThis issue leads to a client-side RCE when running an untrusted recipe in Jupyter Notebook.\n\nThe vulnerability stems from lack of sanitization over template variables.","aliases":["CVE-2024-27132","GHSA-6749-m5cp-6cg7","PYSEC-2024-240"],"modified":"2026-09-08T08:48:13.624164784Z","published":"2024-03-31T18:21:50.638Z","database_specific":{"severity":"Critical","cpes":["cpe:2.3:a:lfprojects:mlflow:*:*:*:*:*:*:*:*","cpe:2.3:a:lfprojects:mlflow:*:*:*:*:*:python:*:*"]},"references":[{"type":"FIX","url":"https://github.com/mlflow/mlflow/pull/10873"},{"type":"ADVISORY","url":"https://research.jfrog.com/vulnerabilities/mlflow-untrusted-recipe-xss-jfsa-2024-000631930/"},{"type":"WEB","url":"https://nvd.nist.gov/vuln/detail/CVE-2024-27132"},{"type":"WEB","url":"https://github.com/advisories/GHSA-6749-m5cp-6cg7"}],"affected":[{"package":{"name":"mlflow","ecosystem":"Bitnami","purl":"pkg:bitnami/mlflow"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"2.10.0"}]}],"database_specific":{"source":"https://github.com/bitnami/vulndb/tree/main/data/mlflow/BIT-mlflow-2024-27132.json"},"severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H"}]}],"schema_version":"1.9.0"}