Read the docs
TI-2025-13047 Aliases CVE-2025-14279GHSA-pgqp-8h46-6x4j

DNS Rebinding Vulnerability in mlflow/mlflow

Priority LOW 37CWE-346Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
High · High · None
Fix status
Fixed

Attack profile from CVSS 3.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-346.

Summary

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.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00218 12th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed mlflow/mlflow (mlflow): 3.5.0mlflow (PyPI): 3.5.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
MLflowmlflow/mlflowbefore 3.5.03.5.0Patch availableCNA
—mlflow (PyPI)before 3.5.03.5.0Patch availableGHSA-pgqp-8h46-6x4j
  • mlflow/mlflow VendorMLflow Affected before 3.5.0 Fixed in 3.5.0 Patch available CNA
  • mlflow (PyPI) Vendor— Affected before 3.5.0 Fixed in 3.5.0 Patch available GHSA-pgqp-8h46-6x4j

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:lfprojects:mlflow:*:-:*:*:*:*:*:*before 3.5.0VulnerableMLflow
  • cpe:2.3:a:lfprojects:mlflow:*:-:*:*:*:*:*:* Versions before 3.5.0 Vulnerable ·MLflow

Remediation

  • Fix · CNA mlflow/mlflow (mlflow) Fixed in 3.5.0
  • Fix · GHSA-pgqp-8h46-6x4j mlflow (PyPI) Fixed in 3.5.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-14279
  2. 2026-10-03 Alias added: GHSA-pgqp-8h46-6x4j

References

  • TI-2026-46366 Server-side request forgery in mlflow KEVCVSS 3.1CRITICAL 9.3
  • TI-2023-03518 Absolute Path Traversal in mlflow/mlflow CVSS 3.1CRITICAL 10.0
  • TI-2023-01113 Path Traversal: '\..\filename' in mlflow/mlflow CVSS 3.1CRITICAL 9.8
  • TI-2025-14028 Command Injection in mlflow/mlflow CVSS 3.1CRITICAL 10.0
  • TI-2023-05540 MLflow Authentication Bypass CVSS 3.1CRITICAL 9.8
  • TI-2023-02603 Path Traversal: '\..\filename' in mlflow/mlflow CVSS 3.1CRITICAL 9.8
See all 76 →

Sources