Skip to content
CVE PROGRAM SOURCE RECORD8.8 High

CVE-2026-100846

MONAI before 1.5.2 Remote Code Execution via Pickle Deserialization

Description

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 products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Project-MONAI MONAI

Default version status: unaffected

  • 0 to < 1.5.2affected
  • 1.5.2unaffected
pkg:pypi/monai

References