Patch Forecast
Amber warning
Patch this week.

CVE-2026-100846

Project-monai Monai: unsafe deserialisation can lead to remote code execution

Risk score
67/100
CVSS
8.8 v3.1
Exploit chance (30 days)
0.3%
Published
27 Sep 2026

Open in the live forecast Today's forecast

What to know

What it is
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-sup…
Affected
Project-monai Monai before 1.5.2
Fix
Upgrade Project-monai Monai to 1.5.2 or later.
Exploitation
Public proof of concept

Story map

Story map: Project-monai MonaiTHE FLAWSTHE FIXCVE-2026-100846Unsafe deserialisation can leadto remote code executionCVSS 8.8 · EPSS 0%CVE-2026-100844OS command injectionCVSS 7.8 · EPSS 1%CVE-2026-100842Remote code executionCVSS 8.8 · EPSS 0%CVE-2026-100840Remote code executionCVSS 7.8 · EPSS 0%Upgrade Project-monai Monai1.5.2 · 1.6.0or later on your release lineWho is exposedProject-monai Monai before1.5.2AMBER · PATCH THIS WEEKProject-monaiMonaiMONAI before 1.5.2 contains adeserialization of untrusteddata vulnerability in thealgo_from_pickle function inmonai/auto3dseg/utils.py. Thefunction reads a .pkl file andpasses its contents to…Where it standsPublic proof of conceptCONNECTS TOSame weaknessUnsafe deserialisation (CWE-502)250 other warnings in 30 days →Same productEarlier Project-monai Monai warnings3 in the last 90 days →
Story map: the flaws, the fix, how it unfolded and what it connects to. Boxes link to the record or article.

At a glance

Project-monai Monai: Amber, patch this week. 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-sup…

The flaws

The fix

Upgrade Project-monai Monai: 1.5.2 · 1.6.0 or later on your release line

Who is exposed: Project-monai Monai before 1.5.2

Where it stands

  • Public proof of concept

Connects to

Why it is Amber

  • CVSS 8.8 high
  • Public exploit or proof of concept referenced
  • Remotely exploitable without logging in

References

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

Last activity 27 Sep 2026. Patch Forecast updates every hour.