Back

CVE-2026-64849

CRITICAL CISA KEV

MLflow is an open source AI engineering platform for agents, large language models, and machine learning models. Prior to 3.15.0, the unauthenticated POST /api/2.0/mlflow/webhooks/{id}/test endpoint calls _validate_webhook_url() in mlflow/utils/validation.py only for the original URL while mlflow/webhooks/delivery.py follows redirects and re-resolves the hostname without pinning the validated address, allowing attackers to reach internal or cloud metadata services and receive response_status and response_body. This issue is fixed in version 3.15.0.

Published: Aug 17, 2026 Modified: Aug 20, 2026
CWE-918

CVSS Metrics

CVSSv3
Attack Vector: NETWORK Attack Complexity: LOW Privileges Required: NONE User Interaction: NONE Scope: CHANGED Confidentiality Impact: HIGH Integrity Impact: LOW Availability Impact: NONE

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:N

Affected Products (1)

Vendor Product Version
lfprojects mlflow * < 3.15.0

GitHub Security Advisory GHSA-7gwp-5pfp-969j

MLflow: Unauthenticated full-read SSRF in webhook delivery: _validate_webhook_url bypassed via unvalidated HTTP redirects (and DNS rebinding)

pip mlflow < 3.15.0 Fixed: 3.15.0

Risk Scores

CVSS Score 9.3 / 10
EPSS Score 8.15%

Top 5% most likely to be exploited

Threat Score 69.6 / 100

CISA Known Exploited

Date Added: 2026-08-19
Due Date: 2026-09-02
Required Action:

Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.

Data Sources

NVD CISA KEV EPSS GitHub