Back to feed
61Attend

ZDI-26-846: MLflow Webhook Server-Side Request Forgery Vulnerability

mlflow · CVE-2026-64849 ZDI-26-846
0 news outlets0 CERTs and agencies1 research labs

Assessment: Attend

SSVC decision points: exploitation active, automatable yes, technical impact partial, deployment low.

What is it?

MLflow is an open source AI engineering platform for agents, large language models, and machine learning models. Starting in 3.3.0 and 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.

Evidence

Technical advisories1Detailed write-ups from security research teams

Exploitation

  • Exploit code published (not verified by us)
  • Exploited in the wild (confirmed by a source)
  • Listed as known exploited (CISA KEV)
CVSS
9.3
EPSS
–
First seen
16 h ago
Status
confirmed

All mlflow vulnerabilities