p PatchFirst

CVE-2026-100845

CVE-2026-100845 · MONAI before 1.6.0 Remote Code Execution via NumpyReader

This page contains facts from public vulnerability sources. Check the original advisory before updating.

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.

CVSS 8.5 · High · EPSS 0.2% · Fix available

Published
Updated

Stack: python

Affected products and versions

  • monai

    Versions
    • ≥ 0, < 1.6.0: Affected (semver)
    • 1.6.0: Not affected (semver)

    Update to 1.6.0

  • monai PyPI

    Versions
    • 0.0.1
    • 0.1.0
    • 0.2.0
    • 0.3.0
    • 0.4.0
    • 0.5.0
    • 0.5.1
    • 0.5.2
    • 0.5.3
    • 0.6.0
    • 0.7.0
    • 0.8.0
    • 0.8.1
    • 0.9.0
    • 0.9.1
    • 1.0.0
    • 1.0.1
    • 1.1.0
    • 1.2.0
    • 1.3.0
    • 1.3.1
    • 1.3.2
    • 1.3.2rc1
    • 1.3.3rc1
    • 1.4.0
    • 1.4.0rc1
    • 1.4.0rc10
    • 1.4.0rc11
    • 1.4.0rc12
    • 1.4.0rc2
    • 1.4.0rc3
    • 1.4.0rc4
    • 1.4.0rc5
    • 1.4.0rc6
    • 1.4.0rc7
    • 1.4.0rc8
    • 1.4.0rc9
    • 1.4.1rc1
    • 1.5.0
    • 1.5.0rc1
    • 1.5.1
    • 1.5.2
    • 1.5.2rc1
    Affected ranges
    • ECOSYSTEM: < 1.6.0

    Update to 1.6.0

Original sources

Check your server →