CVE-2026-100846
Published:September 27, 2026
Updated:October 10, 2026
MONAI before 1.5.2 contains a deserialization of untrusted data vulnerability in the algo_from_pickle function in monai/auto3dseg/utils.py. The function reads a .pkl file and passes its contents to pickle.loads without validating the data source or content. If an application invokes algo_from_pickle on an attacker-supplied pickle file, an object defining reduce is executed during deserialization, resulting in arbitrary code execution in the context of the application.
Affected Packages
monai (CONDA):
Affected version(s) >=1.0.0 <1.6.0Fix Suggestion:
Update to version 1.6.0https://github.com/Project-MONAI/MONAI.git (GITHUB):
Affected version(s) >=1.0.0rc3 <1.6.0Fix Suggestion:
Update to version 1.6.0monai-weekly (PYTHON):
Affected version(s) >=0.10.dev2237 <1.6.dev2621Fix Suggestion:
Update to version 1.6.dev2621monai (PYTHON):
Affected version(s) >=1.0.0 <1.6.0Fix Suggestion:
Update to version 1.6.0Additional Notes
The description of this vulnerability differs from MITRE.
Related Resources (8)
Do you need more information?
Contact UsCVSS v4
Base Score:
8.8
Attack Vector
NETWORK
Attack Complexity
HIGH
Attack Requirements
PRESENT
Privileges Required
HIGH
User Interaction
PASSIVE
Vulnerable System Confidentiality
HIGH
Vulnerable System Integrity
HIGH
Vulnerable System Availability
HIGH
Subsequent System Confidentiality
HIGH
Subsequent System Integrity
HIGH
Subsequent System Availability
HIGH
CVSS v3
Base Score:
7.6
Attack Vector
NETWORK
Attack Complexity
HIGH
Privileges Required
HIGH
User Interaction
REQUIRED
Scope
CHANGED
Confidentiality
HIGH
Integrity
HIGH
Availability
HIGH
Weakness Type (CWE)
Deserialization of Untrusted Data
EPSS
Base Score:
0.29