Description
MONAI from 1.6.0 before 1.6.1 contains a remote code execution vulnerability in Auto3DSeg algo_from_json() that allows attackers to run Python code via a crafted work directory's algo_object.json. Attackers can ship a malicious algorithm_templates module plus a _target_ name that is imported and instantiated when victims call AutoRunner or import_bundle_algo_history, executing code under default configuration.
Published: 2026-10-30
Score: 8.5 High
EPSS: n/a
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

The vulnerability arises from the Auto3DSeg algo_from_json() function in MONAI 1.6.0 and earlier. A crafted algorithm object JSON in a tampered work directory can import and instantiate a malicious Python module, allowing arbitrary code execution under the application’s user account. This vulnerability falls under CWE-470, indicating execution of code from an untrusted source. Successful exploitation results in full control of the host system running the MONAI instance.

Affected Systems

MONAI from Project MONAI, version 1.6.0 through any release before 1.6.1. The vulnerability exists in the auto3dseg component that processes algo_object.json files in the work directory.

Risk and Exploitability

The CVSS score of 8.5 indicates a high‑severity condition. No EPSS data is available, and the vulnerability is not listed in CISA’s KEV catalog. Based on the description, it is inferred that attackers would need write access to the work directory or the ability to supply a custom JSON file, and must then run MONAI components that invoke AutoRunner or import_bundle_algo_history. Based on the description, it is inferred that the vulnerability can be exploited remotely by supplying a malicious file from a networked source or through local file injection on a system with an attacker’s write privileges.

Generated by OpenCVE AI on October 30, 2026 at 14:56 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade MONAI to version 1.6.1 or later, which removes the unsafe JSON import logic.
  • Restrict modifications to the work directory so that only trusted users can place or edit algo_object.json files.
  • Disable the AutoRunner or investigate if the feature is required; if not needed, remove or disable automatic algorithm loading.
  • Enable logging of module imports in the Python environment to detect unexpected execution of third‑party modules.

Generated by OpenCVE AI on October 30, 2026 at 14:56 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 30 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 30 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Description MONAI from 1.6.0 before 1.6.1 contains a remote code execution vulnerability in Auto3DSeg algo_from_json() that allows attackers to run Python code via a crafted work directory's algo_object.json. Attackers can ship a malicious algorithm_templates module plus a _target_ name that is imported and instantiated when victims call AutoRunner or import_bundle_algo_history, executing code under default configuration.
Title MONAI 1.6.0 before 1.6.1 Code Execution via Auto3DSeg algo_from_json()
First Time appeared Project-monai
Project-monai monai
Weaknesses CWE-470
CPEs cpe:2.3:a:project-monai:monai:*:*:*:*:*:*:*:*
Vendors & Products Project-monai
Project-monai monai
References
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.5, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

Project-monai Monai
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-30T14:04:58.732Z

Reserved: 2026-10-30T10:56:15.489Z

Link: CVE-2026-119578

cve-icon Vulnrichment

Updated: 2026-10-30T14:04:54.168Z

cve-icon NVD

Status : Deferred

Published: 2026-10-30T14:16:47.377

Modified: 2026-10-30T14:16:47.540

Link: CVE-2026-119578

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-30T15:00:15Z

Weaknesses
  • CWE-470

    Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection')