Skip to main content
← All vulnerabilities
CVE-2026-100846PYSEC-2026-4021GHSA-89GG-P5R5-Q6R4

MONAI before 1.5.2 Remote Code Execution via Pickle Deserialization

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.5.2, 1.6.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: total

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • Project-MONAI MONAI

    fixed in 1.5.2

  • monaiPyPI

    fixed in 1.6.0

  • monaiPyPI

    fixed in 1.5.2

References 2

GitHub · Project-MONAI/MONAI

vulncheck.com