CVE Tools

CVE-2026-64849

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

Published: Aug 17, 2026Updated: Aug 20, 2026 Sources: CVE List NVDCWE-918

Description

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.

In plain language

AI Act now

MLflow lets anyone test a webhook by giving a URL, but an attacker can trick it into following redirects to internal/cloud services and pulling back sensitive data—so typical small businesses should treat this as urgent and upgrade to MLflow 3.15.0 or later.

Executive summary

In MLflow, the unauthenticated webhook delivery “test” feature bypasses webhook URL validation when the server follows HTTP redirects (and can also be affected by DNS rebinding), enabling SSRF to internal network resources and cloud metadata endpoints to read response contents.

If affected, business impact
Steal cloud credentialsExposure of internal secretsUnauthorized access to internal systemsData exfiltration risk

What to do now

  1. Check your MLflow server version and whether the webhook test endpoint is reachable from untrusted networks.
  2. Upgrade MLflow to version 3.15.0 or later (preferably the latest patch release in your deployment line).
  3. If you cannot upgrade immediately, restrict network access so the MLflow web server (including the webhook test path) is not reachable from the internet.
  4. After upgrading, review webhook test/audit logs for requests that involved unusual redirect behavior or internal IP/domain targets.
pip install -U mlflow==3.15.0
May need vendor / contractor work

CVSS Vector Breakdown

AV:NAC:LPR:NUI:NS:CC:HI:LA:N
Exploitability
AV:NAttack Vector
Network
AC:LAttack Complexity
Low
PR:NPrivileges Required
None
UI:NUser Interaction
None
Scope
S:CScope
Changed
Impact
C:HConfidentiality
High
I:LIntegrity
Low
A:NAvailability
None

Weaknesses

Affected Products

lfprojects
oss-projectaka valkey, model context protocol servers, mcp servers, mlflow

Exploitability

CISA Known Exploited Vulnerability
Added to KEV:Aug 19, 2026
Remediation due:Sep 2, 2026

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.

Official Patch Available
Workaround Available

Attack Graph

Products CVE Techniques Tactics

Click technique nodes for MITRE ATT&CK details · drag to pan · Ctrl/ + scroll to zoom, or go fullscreen.

MITRE ATT&CK

2 techniques
Command and Control
Initial Access
View detailed technique mapping

References

and 3 more references View all →
3

Unlock Complete Vulnerability Intelligence

Get the full picture for CVE-2026-64849 and every CVE in our database. Create a free account — no credit card required.

Create Free Account
Plain-language analysis
Impact assessment and exploitation scenario in plain English
Attack graph visualization
Interactive attack path and kill chain mapping
Exploit details & PoC links
ExploitDB, Metasploit, GitHub PoCs with direct links
Nuclei scanner templates
Ready-to-use vulnerability scanner templates
Full remediation guide
Patch instructions, workarounds, and compliance impact
Interactive AI chat
Ask questions about this vulnerability in natural language
Related vulnerabilities
Semantically similar CVEs and attack patterns
REST API & MCP access
Integrate vulnerability data into your workflows