Skip to main content
← All vulnerabilities
CVE-2026-100845GHSA-WG9G-W2J2-8PGRPYSEC-2026-4020

MONAI before 1.6.0 Remote Code Execution via NumpyReader

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

Summary

MONAI before 1.6.0 contains an unsafe deserialization vulnerability in the NumpyReader class that unconditionally uses numpy.load with allow_pickle=True when loading .npy and .npz files. Attackers can craft malicious .npy files with pickle payloads that execute arbitrary code when loaded through MONAI's standard data pipeline.

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.6.0

  • monaiPyPI

    fixed in 1.6.0

References 2

GitHub · Project-MONAI/MONAI

vulncheck.com