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.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
History
Sun, 27 Sep 2026 02:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | 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. | |
| Title | MONAI before 1.5.2 Remote Code Execution via Pickle Deserialization | |
| First Time appeared |
Project-monai
Project-monai monai |
|
| Weaknesses | CWE-502 | |
| CPEs | cpe:2.3:a:project-monai:monai:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Project-monai
Project-monai monai |
|
| References |
| |
| Metrics |
cvssV3_1
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: VulnCheck
Published:
Updated: 2026-09-27T01:28:41.003Z
Reserved: 2026-09-27T00:18:40.972Z
Link: CVE-2026-100846
No data.
Status : Received
Published: 2026-09-27T02:17:23.283
Modified: 2026-09-27T02:17:23.283
Link: CVE-2026-100846
No data.
OpenCVE Enrichment
No data.
Weaknesses