GitHub Advisoryadvisory · PyPI

GHSA-pgqp-8h46-6x4j MLFlow is vulnerable to DNS rebinding attacks due to a lack of Origin header validation

HIGH Published 2026-01-12 Modified 2026-01-13 Official page ↗
Aliases
CVE-2025-14279
Ecosystem
PyPI
Packages
mlflow
Severity
High
CVSS vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
Weaknesses
CWE-346
Reviewed
2026-01-13

Affected packages

• PyPI mlflow: < 3.5.0 → fixed in 3.5.0

Description

MLFlow versions up to and including 3.4.0 are vulnerable to DNS rebinding attacks due to a lack of Origin header validation in the MLFlow REST server. This vulnerability allows malicious websites to bypass Same-Origin Policy protections and execute unauthorized calls against REST endpoints. An attacker can query, update, and delete experiments via the affected endpoints, leading to potential data exfiltration, destruction, or manipulation. The issue is resolved in version 3.5.0.

Related

Alias · CVE (1)

  • CVE-2025-14279 MLFlow versions up to and including 3.4.0 are vulnerable to DNS rebinding attacks due to a lack of Origin header validation in the MLFlow… vulnerability

Weakness · CWE (1)

  • CWE-346 Origin Validation Error weakness

References