Skip to content
MediumVulnerability

CVE-2023-6568: mlflow reflected cross-site scripting via Content-Type header in POST requests

Identifier
CVE-2023-6568
Published
Record updated
View JSON
Affected
  • mlflow < 2.9.0
Fixed in
2.9.0
  • released December 6, 2023, 1 day before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
1.7%

Summary

CVE-2023-6568 is a reflected Cross-Site Scripting (XSS) flaw in the mlflow/mlflow repository, in how POST requests handle the Content-Type header. The header value is injected into a Python formatted string in mlflow/server/auth/__init__.py and returned to the user without sanitization or escaping. An attacker can therefore run arbitrary JavaScript in a victim's browser.

Mitigation

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