ZeroHour

CVE-2026-79721

large

Arbitrary Code Execution via Malicious Model Artifacts in MLflow

CVSS 4.0
8.6 high
EPSS
<1%p22
Published
()
Modified
AI analysis

All versions of the MLflow platform from 0.0.1 onward are vulnerable to arbitrary code execution when the tooling loads a maliciously crafted model artifact, a flaw classified under CWE-829 (inclusion of functionality from an untrusted control sphere). An attacker with low privileges — for example, the ability to publish or modify a model artifact in a registry or shared artifact store — crafts a model containing embedded code, and the code executes when a user loads that artifact (user interaction is required per the CVSS 4.0 vector). Successful exploitation gives the attacker arbitrary code execution with the privileges of the loading process on the end user's system, with high confidentiality, integrity and availability impact (CVSS 4.0 score 8.6, High). Anyone running any released version of MLflow is potentially affected, particularly teams that load models from shared, external or less-trusted sources. No public proof-of-concept is known, the flaw is not in CISA's KEV catalog, and EPSS estimates only a 0.3% chance of exploitation in the next 30 days, so exploitation is not currently known to be occurring.

What to do: Treat model artifacts as untrusted input: only load models you produced or obtained from trusted parties, restrict write access to MLflow model registries and artifact stores so unprivileged or external parties cannot plant crafted models, and perform model loading in sandboxed or low-privilege environments. No fixed version is stated in the available data, so monitor the MLflow project's security advisories and upgrade to a patched release as soon as one is published. Audit which users or pipelines load externally sourced models, since loading a crafted artifact is the trigger for this flaw.

Affected
MLflow (open-source ML lifecycle platform) MLflow0.0.1 and later (effectively all released versions; no fixed version is specified in the available data)
Estimated exposure
largeplausibly 100,000+ users across thousands to tens of thousands of deployments (all MLflow versions affected) — MLflow is one of the most widely adopted open-source MLops platforms, with millions of monthly package downloads and thousands of self-hosted and managed instances, and because every version since 0.0.1 is affected the exposed population…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Code execution can occur in versions of the MLflow platform running version 0.0.1 or newer, enabling a maliciously crafted model artifact to execute arbitrary code on an end user's system when loaded by the project.

Weakness
CWE-829
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.