Tuesday, August 18, 2026

Critical MLflow SSRF Flaw Exploited in the Wild

A critical unauthenticated server-side request forgery (SSRF) vulnerability in MLflow, tracked as CVE-2026-64849, is being actively exploited within hours of its disclosure, according to watchTowr.

This flaw affects MLflow versions before 3.15.0 and can expose cloud credentials, internal services, and other sensitive data to remote attackers.

MLflow SSRF Flaw

The vulnerability exists in MLflow’s model-registry webhook testing functionality. A default MLflow Tracking Server exposes the POST endpoint `/api/2.0/mlflow/webhooks/{id}/test` without authentication, allowing anyone to trigger webhook delivery and receive the upstream server’s response status and body.

MLflow added outbound destination validation in version 3.10.0 to prevent webhooks from reaching private or reserved IP addresses. However, this validation applies only to the initially provided hostname.

The webhook delivery logic subsequently follows HTTP redirects without re-validating the destination or pinning the originally validated IP address.

An attacker could, therefore, host a public HTTPS endpoint that passes the initial validation check and respond with an HTTP 302 redirect to targets such as `http://169.254.169.254/`-the link-local address commonly used by cloud metadata services, or an internal loopback service like `127.0.0.1`. MLflow will follow the redirect and return the target’s response content to the attacker.

This issue presents a full-read SSRF vulnerability against exposed MLflow instances. In cloud deployments, an attacker could attempt to retrieve instance metadata, temporary access tokens, IAM credentials, configuration values, or secrets accessible from the affected server’s network.

The risk is particularly severe if MLflow is internet-facing, runs without authentication, and has access to cloud-native metadata endpoints or internal management interfaces.

SSRF can turn an externally reachable machine learning operations platform into a proxy for reconnaissance and credential theft within an organization.

According to watchTowr, its Attacker Eye global honeypot network has observed exploitation attempts against cloud-hosted MLflow servers shortly after the CVE was assigned.

The reported activity focused on extracting credentials and secrets, highlighting that opportunistic scanning and exploitation are likely to increase.

MLflow version 3.15.0 addresses CVE-2026-64849. Security teams should immediately identify all MLflow deployments, including development, experimentation, and shadow MLOps environments, and upgrade any affected servers. The vulnerability advisory confirms that versions before 3.15.0 are at risk.

Defenders should also consider the following measures:

  • Restrict public access to MLflow Tracking Server instances.
  • Require authentication and place MLflow behind a reverse proxy or identity-aware access gateway.
  • Review webhook configurations for unfamiliar or attacker-controlled URLs.
  • Inspect application and proxy logs for requests to webhook test endpoints, redirect chains, metadata IP addresses, loopback ranges, and unusual outbound HTTP activity.
  • Rotate cloud credentials or secrets potentially accessible to compromised MLflow hosts.

Organizations should treat any exposed MLflow servers running versions before 3.15.0 as potentially probed and conduct investigations for evidence of metadata service access or unauthorized secret retrieval.

Stop new phishing & malware before they compromise your business. Integrate live intel from 15K SOCs around the world

Divya
Divya
Divya is a Senior Journalist at GBhackers covering Cyber Attacks, Threats, Breaches, Vulnerabilities and other happenings in the cyber world.

Hot this week

How To Access Dark Web Anonymously and know its Secretive and Mysterious Activities

What is Deep Web The deep web, invisible web, or...

How to Build and Run a Security Operations Center (SOC Guide) – 2023

Today’s Cyber security operations center (CSOC) should have everything...

Russian Hackers Bypass EDR to Deliver a Weaponized TeamViewer Component

TeamViewer's popularity and remote access capabilities make it an...

Web Server Penetration Testing Checklist – 2026

Web server pentesting is performed under three significant categories: identity,...

ATM Penetration Testing – Advanced Testing Methods to Find The Vulnerabilities

ATM Penetration testing, Hackers have found different approaches to...

Projextor Abuses Cross-Platform Electron Framework to Conceal Malware Activity

Threat actors behind the Projextor campaign are abusing Electron-based...

BTMob Uses Custom Phishing Apps to Turn Android Users Into Remote-Controlled Fraud Victims

BTMOB has evolved beyond a conventional Android banking trojan...

French Tax Authority Cyberattack Exposes Tax Data of 678,000 Individuals and Businesses

France’s Directorate General of Public Finances (DGFiP) has reported...

Apple Addresses 28 Security Flaws Across macOS, iOS, and iPadOS

Apple has released security updates for iPhones, iPads, and...

Asruex Trojan Found Embedded in GEEKOM Mini PC Realtek Ethernet Driver

GEEKOM has confirmed that a malware-flagged Realtek LAN driver...

AI Agents Gain Unintended Internet Access During Cybersecurity Evaluations

AI security evaluation firm has disclosed that several frontier...

CISA Warns of Active Exploitation of Ray-Project Ray Code Injection Vulnerability

The U.S. Cybersecurity and Infrastructure Security Agency (CISA) has...

Related Articles

Recent News