Server-Side Request Forgery (SSRF) in MLflow - CVE-2026-64849

 

Server-Side Request Forgery (SSRF) in MLflow - CVE-2026-64849

Published: August 2, 2026 / Updated: August 3, 2026


Vulnerability identifier: #VU140782
CSH Severity: High
CVSS v4: 8.8 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:L/SI:N/SA:N]
CVE-ID: CVE-2026-64849
CWE-ID: CWE-918
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to disclose sensitive information from internal services and perform limited server-side requests to internal endpoints.

The vulnerability exists due to server-side request forgery (SSRF) in the MLflow webhook delivery and test_webhook endpoint when following HTTP redirects or re-resolving hostnames after validating the original webhook URL. A remote attacker can create a webhook pointing to an attacker-controlled HTTPS endpoint and trigger the unauthenticated test request to disclose sensitive information from internal services and perform limited server-side requests to internal endpoints.

On default servers, the webhook API is exposed without authentication, the first hop must use HTTPS, and the synchronous /api/2.0/mlflow/webhooks/{id}/test endpoint reflects the upstream response body to the caller. DNS rebinding can also bypass the validation because the validated IP is not pinned to the connection.


Affected software

MLflow

How to mitigate CVE-2026-64849

Install security update from vendor's website.

MLflow - update to 3.14.0

External References

Related Security Bulletins