CISA Sounds the Alarm: Attackers Are Exploiting a Critical MLflow Flaw That Can Expose Cloud Credentials + Video

Listen to this Post

Featured ImageA New Warning for the AI Infrastructure Era

Artificial intelligence infrastructure is becoming one of the most valuable targets in modern enterprise networks. MLflow, an open-source platform widely used to track, evaluate, manage, and deploy machine-learning workloads, sits directly inside that rapidly expanding ecosystem. When a vulnerability appears in software responsible for connecting AI workloads, models, webhooks, cloud services, and internal infrastructure, the consequences can extend far beyond a single application.

That is exactly why the latest warning surrounding CVE-2026-64849 deserves attention.

The vulnerability is a critical, unauthenticated Server-Side Request Forgery (SSRF) flaw affecting MLflow versions before 3.15.0. The weakness can allow an attacker to manipulate MLflow into making HTTP requests to internal systems, loopback services, or cloud metadata endpoints and then retrieve the responses. Security researchers have rated the vulnerability with a CVSS 3.1 score of 9.3, placing it firmly in the critical-risk category.

More importantly, this is no longer merely a theoretical vulnerability. The flaw has been added to vulnerability catalogs tracking exploitation in the wild, meaning defenders have to treat it as an active threat rather than another entry waiting somewhere in a vulnerability scanner.

MLflow Has Become Security-Critical AI Infrastructure

MLflow was originally created to help machine-learning teams manage experiments and models. Today, its role can be much broader.

Organizations use MLflow to track experiments, manage model versions, evaluate machine-learning systems, integrate workflows, and operate AI applications. As enterprises increasingly deploy large language models, AI agents, and automated pipelines, platforms such as MLflow can become deeply integrated with cloud environments and internal services.

That integration is precisely what makes a server-side request vulnerability dangerous.

A vulnerability in an isolated desktop application may compromise one endpoint. A vulnerability in an AI infrastructure server can potentially become a bridge into an organization’s internal network.

CVE-2026-64849: The Core Problem

CVE-2026-64849 affects

The underlying security problem involves inadequate validation of destinations when MLflow processes webhook requests. Attackers can abuse redirects and DNS-rebinding behavior to bypass URL validation and cause the server to communicate with destinations that should never have been accessible through the webhook mechanism.

The dangerous part is that the attack can be performed without authentication against vulnerable configurations.

That dramatically changes the risk equation.

An attacker does not necessarily need an MLflow account, stolen credentials, or privileged access before beginning the attack. If the vulnerable tracking server is reachable and exposed through an appropriate interface, the server itself can be manipulated into performing network requests on the attacker’s behalf.

Why SSRF Is So Dangerous

Server-Side Request Forgery is sometimes misunderstood as simply an issue involving unexpected HTTP requests.

It is much more serious than that.

An SSRF vulnerability effectively turns a trusted server into a proxy that an attacker can abuse to reach locations the attacker cannot access directly.

The MLflow server may have network visibility into:

Internal administration interfaces.

Loopback services.

Private cloud infrastructure.

Container services.

Internal APIs.

Kubernetes-related endpoints.

Cloud metadata services.

Other machines located behind network security controls.

The attacker may therefore be standing outside the network while MLflow effectively acts as their internal network representative.

The Cloud Metadata Problem

Cloud metadata services are particularly concerning.

Major cloud platforms provide metadata mechanisms that allow workloads to retrieve information about their environment. Depending on the cloud configuration and identity permissions, metadata services can expose temporary credentials associated with the workload.

If an attacker can abuse SSRF to reach such a metadata endpoint, the attack can potentially move from a web application vulnerability to cloud credential theft.

That is why SSRF vulnerabilities deserve special attention in cloud environments.

A vulnerable server does not necessarily need to contain long-term passwords. Temporary cloud credentials can sometimes be enough to provide attackers with a foothold for additional activity.

DNS Rebinding Makes the Problem Harder

The vulnerability is especially interesting because DNS rebinding can be involved in bypassing security checks.

A simplistic defense might validate a hostname and conclude that it points somewhere safe.

But DNS resolution is not always a one-time event.

An attacker can manipulate DNS behavior so that a hostname initially resolves to an apparently acceptable destination and later resolves to an internal address. If the application validates the destination incorrectly, the attacker may be able to bypass the protection.

This is why secure SSRF prevention requires more than checking whether a URL “looks safe.”

The Webhook Test Endpoint Becomes a High-Value Target

The MLflow security advisory describes an important issue involving the webhook testing functionality.

In vulnerable configurations, the webhook test mechanism can cause the MLflow Tracking Server to make an outbound request and expose information about the upstream response.

That creates an extremely dangerous combination:

Unauthenticated access + attacker-controlled destination + server-side network access + response visibility.

When those four conditions exist together, SSRF can become substantially more than a blind network request.

It can become a reconnaissance and credential-access mechanism.

CISA Moves the Vulnerability Into the Spotlight

The biggest development is not simply the

It is the fact that CISA has identified CVE-2026-64849 as being exploited in real-world attacks and has placed it within the broader federal vulnerability-prioritization framework.

For defenders, that distinction matters enormously.

A critical vulnerability without evidence of exploitation can still require urgent remediation. A critical vulnerability that attackers are already using deserves an entirely different level of urgency.

What BOD 26-04 Changes

CISA’s Binding Operational Directive 26-04, issued on June 10, 2026, introduced a more risk-based approach to vulnerability remediation for U.S. Federal Civilian Executive Branch agencies. The directive considers factors including whether an asset is publicly exposed, whether the vulnerability appears in the KEV catalog, whether exploitation can be automated, and how much control an attacker can obtain after exploitation.

This represents an important shift away from treating every vulnerability according to the same fixed timetable.

The question is no longer simply:

How high is the CVSS score?

The more important question is:

“How dangerous is this vulnerability in this particular environment right now?”

Why the Two-Week Warning Matters

The original report says federal agencies were instructed to secure vulnerable MLflow deployments within two weeks.

The broader significance is that defenders should not interpret a deadline as permission to wait until the final day.

Once exploitation has been observed, organizations should assume that vulnerable internet-facing infrastructure may already have been discovered by automated scanning.

Attackers do not need to understand the entire AI stack.

They only need to find an exposed vulnerable endpoint.

The Real Target May Not Be MLflow

One of the most important lessons from this vulnerability is that the vulnerable application may not be the ultimate objective.

MLflow can be the doorway.

The real target could be:

Cloud credentials.

Internal administrative systems.

Secrets.

Service APIs.

Databases.

Container infrastructure.

Kubernetes environments.

Internal development systems.

AI model repositories.

Other machines reachable from the MLflow host.

This is classic attack-chain thinking.

The initial vulnerability provides access to a trusted network position. The attacker then uses that position to discover and compromise something more valuable.

AI Infrastructure Creates a New Attack Surface

The rise of AI is changing enterprise architecture.

Organizations are connecting models to databases, APIs, vector stores, cloud services, development pipelines, monitoring platforms, agent frameworks, and internal applications.

Every additional connection creates another potential attack path.

MLflow is a good example because it sits at the intersection of machine learning and infrastructure.

That makes its security increasingly important as AI workloads become production systems rather than experimental projects.

The Risk of Internet-Exposed MLflow Servers

An MLflow server that is publicly accessible should be treated as a particularly sensitive asset.

Organizations should identify:

Which MLflow instances exist.

Which versions they run.

Whether authentication is enabled.

Whether webhook functionality is exposed.

Whether the tracking server is internet-facing.

Which internal networks the server can reach.

Which cloud identity is attached to the workload.

Whether outbound traffic is restricted.

Whether suspicious requests have been logged.

The combination of public exposure and cloud privileges can dramatically increase the consequences of exploitation.

Deep Analysis

First: Identify Running MLflow Versions

Administrators should first determine which MLflow version is installed.

For Python environments, a defensive check can be performed with:

python -m pip show mlflow

or:

python -c "import mlflow; print(mlflow.<strong>version</strong>)"

Any environment running a vulnerable release should be investigated and upgraded according to the vendor’s security guidance.

Second: Upgrade to a Patched Release

The vulnerability affects MLflow versions before 3.15.0, with version 3.15.0 containing the relevant fix.

A typical package upgrade can be performed with:

python -m pip install --upgrade "mlflow>=3.15.0"

Organizations should test the update in their normal staging and deployment process before rolling it into production.

Third: Find MLflow Containers

Organizations using Docker or container orchestration should search their infrastructure for MLflow deployments.

For Docker environments:

docker ps --format '{{.ID}} {{.Image}}  {{.Ports}}' | grep -i mlflow

For Kubernetes:

kubectl get pods -A -o wide | grep -i mlflow

The goal is asset discovery, not exploitation.

A security team cannot patch an MLflow server it does not know exists.

Fourth: Check Network Exposure

Administrators should determine whether the MLflow tracking server is reachable from the public internet.

Useful defensive checks include reviewing:

ss -lntp

and inspecting reverse-proxy, firewall, load-balancer, and cloud security-group configurations.

The important question is not merely whether port 5000 is open.

The real question is whether an untrusted party can reach the MLflow application through any external route.

Fifth: Restrict Outbound Connectivity

Patching is the primary fix, but network segmentation can reduce the blast radius.

MLflow should not automatically have unrestricted access to every internal service.

Where practical, outbound traffic should be restricted through:

Firewall policies.

Cloud security groups.

Egress filtering.

Network segmentation.

Service-to-service authorization.

Container network policies.

An AI infrastructure server that can communicate with everything is an extremely valuable pivot point for attackers.

Sixth: Review Cloud Identity Permissions

If MLflow runs in AWS, Azure, Google Cloud, or another cloud platform, examine the identity attached to the workload.

The principle should be simple:

MLflow should have only the permissions it actually needs.

If a vulnerable MLflow server has excessive permissions, an SSRF incident can potentially become a cloud-account security incident.

Least privilege therefore acts as a second line of defense.

Seventh: Investigate Logs for Suspicious Activity

Security teams should search MLflow and reverse-proxy logs for unusual webhook activity.

Look for:

Unexpected webhook test requests.

Requests involving localhost.

Requests involving private IP ranges.

Unusual destination hostnames.

Requests toward cloud metadata infrastructure.

Repeated requests to different internal ports.

Suspicious redirects.

Unusual bursts of failed webhook connections.

A successful exploitation attempt may leave evidence even when the attacker never executes code directly on the MLflow server.

Eighth: Rotate Credentials if Exposure Is Suspected

If there is credible evidence that an attacker accessed cloud metadata services or sensitive internal endpoints, patching alone may not be sufficient.

Organizations should investigate whether credentials were exposed.

Depending on the environment, this may require:

aws sts get-caller-identity

for AWS identity validation, alongside reviewing CloudTrail and other cloud audit logs.

If compromise is suspected, credentials and tokens should be rotated according to the organization’s incident-response procedures.

Ninth: Do Not Assume “No Authentication” Is the Only Problem

Adding authentication is useful, but it should not become the only mitigation.

A secure architecture should combine:

Authentication + authorization + network isolation + egress controls + patching + monitoring.

A vulnerability can remain dangerous if a compromised credential, trusted internal user, proxy, or misconfigured network path provides access.

What Undercode Say:

1. AI Security Is Now Infrastructure Security

The MLflow incident demonstrates that AI security can no longer be treated as an isolated model problem.

  1. The Model May Not Be the Weakest Link

The surrounding infrastructure can represent a much larger attack surface than the model itself.

  1. SSRF Is Particularly Dangerous in Cloud Environments

A server with access to internal cloud services can unintentionally become an attacker’s network proxy.

4. Metadata Services Deserve Special Protection

Cloud metadata endpoints should never be treated as ordinary web destinations.

5. Least Privilege Matters More Than Ever

A vulnerable application with minimal permissions is significantly less dangerous than one holding broad cloud privileges.

6. Internet Exposure Changes Everything

A vulnerability inside an isolated network and the same vulnerability on an internet-facing server are two very different security problems.

7. AI Platforms Are Becoming High-Value Targets

As AI becomes operational infrastructure, attackers have increasing incentives to target the platforms supporting it.

  1. Attackers Do Not Need to Break the Model

They can attack the services surrounding the model instead.

9. Webhooks Deserve Security Attention

Webhook functionality is often considered routine application plumbing, but it can create powerful outbound network capabilities.

10. URL Validation Is Not Simple

Checking a hostname once is not enough to prevent sophisticated SSRF attacks.

11. DNS Rebinding Remains Relevant

Modern cloud applications must account for the possibility that DNS behavior can undermine simplistic validation logic.

12. Internal Networks Are Not Automatically Safe

An internal service can become exposed indirectly when a vulnerable external application can reach it.

13. Network Segmentation Is Still Powerful

Good segmentation limits what an exploited server can reach.

14. Egress Filtering Is Often Underused

Organizations frequently focus on inbound traffic while allowing servers excessive outbound freedom.

15. Cloud Credentials Are High-Value Assets

An SSRF vulnerability can become much more serious when it provides a path toward temporary cloud credentials.

16. CVSS Is Only the Beginning

A numerical severity score cannot fully describe the risk of a vulnerability inside a particular environment.

17.

BOD 26-04 emphasizes exposure, exploitation, automation, and technical impact rather than relying on severity alone.

18. Known Exploitation Changes the Equation

Once exploitation is confirmed, defenders have less justification for treating the issue as a routine patching task.

  1. Attackers Move Faster Than Traditional Patch Cycles

Modern automated scanning can identify exposed systems much faster than many organizations can complete manual remediation.

20. Asset Inventory Is Critical

Organizations cannot protect infrastructure they do not know exists.

  1. Shadow AI Infrastructure Is a Growing Concern

Development teams can deploy AI services independently, creating forgotten or poorly monitored systems.

22. Temporary Infrastructure Can Become Permanent

An experimental MLflow deployment can remain online long after the team that created it has moved on.

23. Containers Do Not Eliminate Risk

Containerization provides isolation, but a container with excessive network access can still become a valuable pivot.

24. Kubernetes Adds Another Layer

An MLflow service inside a Kubernetes cluster may have access to additional internal services and credentials.

25. Internal APIs Must Assume Breach

Sensitive internal services should not rely exclusively on the assumption that every internal request is trustworthy.

26. Authentication Is Not a Complete Defense

Organizations should combine authentication with authorization and network restrictions.

27. Monitoring Should Follow the Attack Path

Security teams should monitor not only inbound MLflow requests but also unusual outbound connections.

  1. Cloud Logging Can Reveal the Second Stage

Even if application logs are incomplete, cloud audit logs may reveal suspicious identity activity.

29. Credential Rotation Can Stop Persistence

If cloud credentials may have been exposed, rotating them can prevent attackers from continuing to use stolen access.

  1. AI Supply Chains Need the Same Discipline as Software Supply Chains

AI infrastructure depends on packages, APIs, containers, plugins, credentials, and third-party services.

31. Every Integration Adds Risk

The more services an AI platform can reach, the more valuable exploitation becomes.

32. Security Teams Need AI Asset Visibility

Traditional asset inventories may not adequately identify experimental AI servers and machine-learning infrastructure.

33. Developers Need Security Guardrails

AI infrastructure should not depend entirely on individual developers remembering every security requirement.

34. Secure Defaults Matter

A platform that is accidentally deployed without authentication or network restrictions can quickly become an attractive target.

  1. Publicly Accessible Tracking Servers Are Especially Concerning

MLflow instances exposed directly to the internet should receive immediate security review.

36. Patch Management Must Become Continuous

The traditional monthly patch cycle is increasingly difficult to defend against actively exploited vulnerabilities.

37. Detection and Response Must Work Together

Patching protects the future, while log analysis helps determine whether the attacker was already there.

  1. Exploitation Does Not Automatically Mean Full Compromise

SSRF can be severe without granting direct code execution, because stolen credentials or internal intelligence can enable later stages.

39. AI Infrastructure Will Attract More Research

As AI platforms become central enterprise systems, vulnerability researchers and attackers will increasingly examine their APIs and integrations.

  1. CVE-2026-64849 Is a Warning, Not an Isolated Event

The larger lesson is that AI infrastructure must be secured like production-critical cloud infrastructure—not treated as an experimental layer sitting outside the organization’s traditional security model.

✅ CVE-2026-64849 Affects MLflow Before 3.15.0

This claim is supported by vulnerability records describing unauthenticated SSRF affecting MLflow versions before 3.15.0. The vulnerability is associated with webhook delivery, redirects, and DNS rebinding.

✅ The Vulnerability Is Rated Critical

The available vulnerability record lists a CVSS 3.1 score of 9.3, confirming that the flaw falls into the critical-severity range.

✅ Exploitation Has Been Reported

Current vulnerability intelligence identifies CVE-2026-64849 as appearing in exploitation-focused catalogs, supporting the article’s central warning that defenders should treat it as an actively exploited threat.

✅ BOD 26-04 Was Issued in June 2026

CISA issued Binding Operational Directive 26-04 on June 10, 2026. The directive establishes risk-based prioritization using factors such as exposure, KEV status, exploit automation, and post-exploitation impact.

⚠️ The Two-Week Deadline Requires Context

The article’s statement about a two-week remediation period should not be interpreted as a universal deadline for every organization. BOD 26-04 applies to Federal Civilian Executive Branch systems, while other organizations can use CISA’s guidance as a strong risk-management reference rather than a direct legal requirement.

❌ The Promotional “Blue Report 2026” Passage Is Not Part of the Security Story

The original text contains an unrelated advertisement about prevention scores and 338 million simulations. That material does not provide evidence about CVE-2026-64849 and has been intentionally excluded from this rewritten article.

Prediction

(+1) MLflow Security Will Become a Higher Priority Across AI Teams

The most likely outcome is that organizations will begin treating MLflow and similar machine-learning platforms as production security assets rather than developer-only tooling.

As AI deployments become increasingly connected to cloud infrastructure, databases, APIs, and autonomous agents, vulnerabilities in the surrounding platforms will become more attractive to attackers.

Security teams are likely to increase monitoring of AI infrastructure, restrict outbound connectivity, enforce authentication, introduce stronger cloud identity controls, and accelerate patching for AI platforms exposed to the internet.

(+1) Risk-Based Vulnerability Management Will Expand

CISA’s BOD 26-04 is also likely to influence vulnerability-management strategies beyond federal agencies.

The fundamental idea is difficult to ignore: a vulnerability’s real-world risk depends on exposure, exploitability, automation, and impact—not simply its CVSS number.

For organizations operating AI infrastructure, that philosophy is especially important because a seemingly ordinary web service can possess extraordinary access to cloud resources.

(-1) Unpatched AI Infrastructure Could Become a Major Attack Vector

The negative scenario is equally clear.

Organizations that rapidly deploy AI systems without maintaining accurate inventories may accumulate vulnerable services that security teams do not even know exist.

If attackers continue shortening the time between vulnerability disclosure and exploitation, forgotten MLflow servers, exposed development environments, and poorly protected AI platforms could become attractive entry points into larger enterprise networks.

The MLflow vulnerability therefore represents something bigger than one CVE.

It is a reminder that the security perimeter of modern AI systems extends far beyond the model itself.

Final Takeaway

CVE-2026-64849 demonstrates how an apparently narrow vulnerability in an AI engineering platform can become a serious cloud-security problem.

The danger comes from the combination of unauthenticated access, SSRF, internal network reachability, DNS-rebinding techniques, webhook functionality, and potentially sensitive cloud metadata.

For organizations running MLflow, the practical message is straightforward: identify every deployment, upgrade vulnerable instances to 3.15.0 or later, restrict unnecessary network access, review cloud permissions, and investigate logs for signs of exploitation.

For the wider cybersecurity community, the lesson is even more important.

AI infrastructure is becoming infrastructure.

And once attackers understand that these systems can provide pathways into valuable internal services and cloud environments, they will stop treating them as secondary targets.

They will treat them as doors.

▶️ Related Video (76% Match):

🕵️‍📝Let’s dive deep and fact‑check.

🎓 Live Courses & Certifications:

Join Undercode Academy for Verified Certifications

🚀 Request a Custom Project:

Secure, high-velocity infrastructure and disruptive technological engineering. Contact our engineering team for high-tier development and proprietary systems:
[email protected]
💎 Smart Architecture | 🛡️ Secure by Design | ⭐ Trusted by Thousands

References:

Reported By: www.bleepingcomputer.com
Extra Source Hub (Possible Sources for article):
https://www.twitter.com
Wikipedia
OpenAi & Undercode AI

Image Source:

Unsplash
Undercode AI DI v2

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow UndercodeNews & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin | 🦋BlueSky | 🐘Mastodon | 📺Youtube