Skip to content
MediumVulnerability

CVE-2024-3099: mlflow model registry allows duplicate model names through URL encoding

Identifier
CVE-2024-3099
Published
Record updated
View JSON
Affected
  • mlflow < 2.11.3
Fixed in
2.11.3
  • released March 21, 2024, 77 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
0.4%

Summary

CVE-2024-3099 affects mlflow/mlflow version 2.11.1. Attackers exploit URL encoding to create multiple models with the same name, because URL-encoded names are treated as distinct from their URL-decoded counterparts. This can cause a denial of service, since an authenticated user may open a different model each time, and it enables data model poisoning, where a user unknowingly loads an attacker-created model.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.