CVE Catalog

CVE-2026-118627

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

5th percentile - higher than 5% of all known CVEs

Summary

A deserialization of untrusted data vulnerability in the loading of SHAP explainer models in MLflow enables remote code execution. Exploitation requires user interaction, such as visiting a malicious page or opening a malicious file.

Risk Assessment

Attackers can execute arbitrary code in the context of the current user, potentially leading to system compromise. Risk increases when users load models from untrusted sources.

Recommendation

Update MLflow to a version that validates user-supplied data when loading SHAP models. Avoid loading models and files from untrusted sources.

Other vulnerabilities in MLflow

See all
Original NVD description (English source)

MLflow SHAP load_explainer Deserialization of Untrusted Data Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of MLflow. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file. The specific flaw exists within the loading of SHAP explainer models. The issue results from the lack of proper validation of user-supplied data, which can result in deserialization of untrusted data. An attacker can leverage this vulnerability to execute code in the context of the current user. Was ZDI-CAN-30301.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS