Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

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

Quick assessment

Affected
mlflow mlflow
Exploitation
Confirmed exploitation in the wild; remediate immediately
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

MLflow是MLflow组织开源的一个简化机器学习开发的平台,包括跟踪实验、将代码打包成可重复的运行以及共享和部署模型。 MLflow 3.15.0之前版本存在服务端请求伪造漏洞,该漏洞源于Webhook测试端点未充分验证URL且跟随重定向,可能导致攻击者访问内部或云元数据服务,造成服务端请求伪造。

CVSS 9.3 · Critical KEV EPSS 9.84% · P95

Public Exploits 1

Affected Version Matrix 1

VendorProduct Version RangeStatus
mlflow mlflow >= 3.3.0, < 3.15.0 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-64849

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
MLflow: Unauthenticated full-read SSRF in webhook delivery: _validate_webhook_url bypassed via unvalidated HTTP redirects (and DNS rebinding)
Source: CVE Program / CVE List V5
Vulnerability Description
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.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:N
Source: CVE Program / CVE List V5
Vulnerability Type
服务端请求伪造(SSRF)
Source: CVE Program / CVE List V5
Vulnerability Title
MLflow 服务端请求伪造漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
MLflow是MLflow组织开源的一个简化机器学习开发的平台,包括跟踪实验、将代码打包成可重复的运行以及共享和部署模型。 MLflow 3.15.0之前版本存在服务端请求伪造漏洞,该漏洞源于Webhook测试端点未充分验证URL且跟随重定向,可能导致攻击者访问内部或云元数据服务,造成服务端请求伪造。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
mlflow mlflow >= 3.3.0, < 3.15.0 -

II. Public POCs for CVE-2026-64849

# POC Description Source Link Shenlong Link
1 MLflow > 3.15.0 contains an information disclosure vulnerability caused by improper validation of webhook URLs allowing attackers to reach internal or cloud metadata services and obtain response details, exploit requires unauthenticated access to the webhook test endpoint. https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2026/CVE-2026-64849.yaml POC Details
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-64849

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-64849 (2)

Vendor Advisories for CVE-2026-64849 (1)

Vendor Pages for CVE-2026-64849 (1)

Other References for CVE-2026-64849 (1)

Same Patch Batch · mlflow · 2026-08-17 · 3 CVEs total

CVE-2026-69148 7.1 HIGH MLflow: CreateModelVersion source validation does not check READ permission on referenced
CVE-2026-69146 6.5 MEDIUM MLflow: LogInputs endpoint bypasses per-run UPDATE authorization in basic-auth

IV. Related Vulnerabilities

V. Comments for CVE-2026-64849

No comments yet


Leave a comment