Free AI Safety Workshop — in collaboration with explainx.aiSave your seat
AgentbeamBeta
AI agent vulnerability · MLflow

CVE-2024-6838: MLflow Uncontrolled Resource Consumption vulnerability

mediumCVSS 3.0 5.3GHSA-q3gw-8236-5jw4

In mlflow/mlflow version v2.13.2, a vulnerability exists that allows the creation or renaming of an experiment with a large number of integers in its name due to the lack of a limit on the experiment name. This can cause the MLflow UI panel to become unresponsive, leading to a potential denial of service. Additionally, there is no character limit in the artifactlocation parameter while creating the experiment.

Published Mar 20, 2025 · Updated Mar 22, 2025

Affected packages

mlflow

Ecosystem
PyPI
Affected
<= 2.13.2
Fixed in
No patched version yet
Check
pip show mlflow

Advisory details

From the GitHub Advisory Database (CC BY 4.0).

In mlflow/mlflow version v2.13.2, a vulnerability exists that allows the creation or renaming of an experiment with a large number of integers in its name due to the lack of a limit on the experiment name. This can cause the MLflow UI panel to become unresponsive, leading to a potential denial of service. Additionally, there is no character limit in the artifact_location parameter while creating the experiment.

References

How this page is made: the data panel comes from the GitHub Advisory Database, CISA’s KEV catalog, the NVD and FIRST EPSS, and updates twice a day. No analysis has been written for this entry yet. Methodology

More MLflow vulnerabilities

All MLflow entries