Skip to content
OpenAdvisories
High · 7.8 CVE-2026-100845 EUVD-2026-87843GHSA-4jj3-3266-2688GHSA-wg9g-w2j2-8pgrPYSEC-2026-4020

MONAI before 1.6.0 Remote Code Execution via NumpyReader

Published Sep 27, 2026 · Updated Sep 28, 2026 · Assigned by VulnCheck

Description

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.

Affected products

VendorProductAffectedFixed
Project-MONAI MONAI < 1.6.0 1.6.0

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI monai < 1.6.0 1.6.0 GHSA-wg9g-w2j2-8pgr

References