Lucene search
+L

160 matches found

Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/27 12:00 a.m.•11 views

CVE-2026-100843: Deserialization of Untrusted Data

MONAI versions before 1.6.0 contain a remote code execution vulnerability in the algofrompickle function due to unsafe pickle.loads deserialization in monai/auto3dseg/utils.py. Attackers can craft malicious pickle files that execute arbitrary system commands when deserialized by the vulnerable...

8.5CVSS6.7AI score0.00196EPSS
SaveExploits1References5
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/27 12:00 a.m.•11 views

CVE-2026-100840: Improper Neutralization of Directives in Dynamically Evaluated Code

MONAI through 1.6.0 contains a remote code execution vulnerability in the bundle configuration engine that resolves target values to arbitrary importable callables without an allow list and passes $ expressions to Python eval. Attackers can publish a malicious bundle with crafted configuration...

8.5CVSS6.6AI score0.00215EPSS
SaveExploits1References5
Positive Technologies
Positive Technologies
•added 2026/09/27 12:00 a.m.•7 views

PT-2026-105780

MONAI before 1.6.0 is vulnerable to OS command injection in the nnUNetV2Runner component monai.apps.nnunet.nnunetv2 runner. User-controlled values taken from the YAML configuration file notably dataset name or id and from CLI/kwargs arguments are concatenated into a command string without quoting...

7.8CVSS6.1AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/09/27 12:00 a.m.•8 views

PT-2026-99461

Name of the Vulnerable Software and Affected Versions monai affected versions not specified Description In the PersistentDataset function within monai/data/dataset.py, the software rejects the simultaneous use of track meta=True and weights only=True. This forces users caching MetaTensors to use...

8.5CVSS6.2AI score0.00125EPSS
SaveExploits0References8
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/27 12:00 a.m.•12 views

CVE-2026-100841: Deserialization of Untrusted Data

In MONAI 1.6.0, PersistentDataset monai/data/dataset.py explicitly rejects the combination trackmeta=True with weightsonly=True, forcing users who cache MetaTensors the default tensor type in MONAI = 1.0 to run torch.loadhashfile, weightsonly=False. Related cache helpers in monai/data/utils.py al...

8.5CVSS6.3AI score0.00125EPSS
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/09/27 12:00 a.m.•3 views

PT-2026-105777

In MONAI 1.6.0, PersistentDataset monai/data/dataset.py explicitly rejects the combination track meta=True with weights only=True, forcing users who cache MetaTensors the default tensor type in MONAI = 1.0 to run torch.loadhashfile, weights only=False. Related cache helpers in monai/data/utils.py...

8.5CVSS6.3AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/09/27 12:00 a.m.•4 views

PT-2026-105779

MONAI versions before 1.6.0 contain a remote code execution vulnerability in the algo from pickle function due to unsafe pickle.loads deserialization in monai/auto3dseg/utils.py. Attackers can craft malicious pickle files that execute arbitrary system commands when deserialized by the vulnerable...

8.5CVSS6.7AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/09/27 12:00 a.m.•7 views

PT-2026-99460

Name of the Vulnerable Software and Affected Versions MONAI versions prior to 1.6.1 Description The bundle configuration engine allows remote code execution because it resolves target values to arbitrary importable callables without using an allow list and passes $ expressions to the Python eval...

8.5CVSS6.4AI score0.00215EPSS
SaveExploits1References6
Positive Technologies
Positive Technologies
•added 2026/09/27 12:00 a.m.•4 views

PT-2026-99462

Name of the Vulnerable Software and Affected Versions MONAI versions prior to 1.6.1 Description An eval injection exists in the get fake spatial shape function within monai/bundle/scripts.py. The function uses a helper to validate shape expressions by walking the Abstract Syntax Tree AST and only...

8.8CVSS6.3AI score0.00148EPSS
SaveExploits1References7
Positive Technologies
Positive Technologies
•added 2026/09/27 12:00 a.m.•3 views

PT-2026-105782

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

8.8CVSS6.5AI score
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/27 12:00 a.m.•10 views

CVE-2026-100845: Deserialization of Untrusted Data

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

8.5CVSS6.5AI score0.00144EPSS
SaveExploits1References5
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/27 12:00 a.m.•11 views

CVE-2026-100846: Deserialization of Untrusted Data

MONAI before 1.5.2 contains a deserialization of untrusted data vulnerability in the algofrompickle 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 algofrompickle ...

8.8CVSS6.4AI score0.00292EPSS
SaveExploits1References5
Positive Technologies
Positive Technologies
•added 2026/09/27 12:00 a.m.•8 views

PT-2026-105778

MONAI through 1.6.0 contains an eval injection vulnerability in get fake spatial shape in monai/bundle/scripts.py. The function validates shape expressions with a helper that walks the AST and only collects ast.Name nodes, rejecting any name other than 'p' or 'n', before passing the string to eva...

8.8CVSS6.3AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/09/27 12:00 a.m.•6 views

PT-2026-105776

MONAI through 1.6.0 contains a remote code execution vulnerability in the bundle configuration engine that resolves target values to arbitrary importable callables without an allow list and passes $ expressions to Python eval. Attackers can publish a malicious bundle with crafted configuration...

8.5CVSS6.6AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/09/27 12:00 a.m.•5 views

PT-2026-105781

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

8.5CVSS6.5AI score
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/27 12:00 a.m.•8 views

CVE-2026-100842: Improper Neutralization of Directives in Dynamically Evaluated Code

MONAI through 1.6.0 contains an eval injection vulnerability in getfakespatialshape in monai/bundle/scripts.py. The function validates shape expressions with a helper that walks the AST and only collects ast.Name nodes, rejecting any name other than 'p' or 'n', before passing the string to eval...

8.8CVSS6.2AI score0.00148EPSS
SaveExploits1References5
Mend
Mend
•added 2026/08/28 12:00 a.m.•5 views

WS-2026-0034

The algofrompickle function in monai/auto3dseg/utils.py deserializes attacker-controlled data with pickle.loads at three call sites, with isinstance and key validation performed only after deserialization, so remote code execution fires before any check. An earlier advisory stated the issue was...

8.5CVSS6.3AI score
SaveExploits0References3
Mend
Mend
•added 2026/08/28 12:00 a.m.•8 views

WS-2026-0033

MONAI is vulnerable to OS command injection in monai/apps/nnunet/nnunetv2runner.py. The runner concatenates user-controlled values from a configuration YAML datasetnameorid or CLI kwargs into a command string without quoting or validation, and the string is passed to subprocess with shell=True, s...

8.5CVSS6.1AI score
SaveExploits0References3
Mend
Mend
•added 2026/08/28 12:00 a.m.•5 views

WS-2026-0032

The NumpyReader class in monai/data/imagereader.py unconditionally calls np.loadname, allowpickle=True, enabling arbitrary code execution when loading a crafted .npy or .npz file. The allowpickle parameter was hardcoded to True and could not be overridden by the caller, and NumpyReader is selecte...

8.5CVSS6.4AI score
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/08/18 8:22 p.m.•23 views

MONAI: Unsafe deserialization in NumpyReader allows arbitrary code execution via malicious .npy files

Summary The NumpyReader class in monai/data/imagereader.py unconditionally uses np.loadname, allowpickle=True line 1276, enabling arbitrary code execution when loading a crafted .npy or .npz file. This affects all MONAI versions up to and including the latest commit 5b71547. The allowpickle...

6.7AI score
SaveExploits0References4Affected Software1
Rows per page
Query Builder