CVE-2026-100842

Yüksek

Açıklama

MONAI 1.6.0 ve öncesi sürümler, monai/bundle/scripts.py içerisindeki _get_fake_spatial_shape() fonksiyonunda bir eval injection zafiyeti içermektedir. Fonksiyon, dizeyi eval() fonksiyonuna iletmeden önce, AST üzerinde gezinerek yalnızca ast.Name düğümlerini toplayan ve 'p' veya 'n' dışındaki tüm isimleri reddeden bir yardımcı araçla şekil ifadelerini doğrulamaktadır. Yalnızca sabitler ile öznitelik, alt indis veya çağrı düğümlerinden oluşturulan ifadeler (örneğin "(1).__class__.__bases__[0].__subclasses__()" veya "int.__class__.__init__.__globals__"), herhangi bir ast.Name düğümü içermez ve bu nedenle izin verilenler listesini atlatır. Şekil değeri, _get_real_input_data ve verify_net_in_out tarafından tüketilen paket meta verilerinden kaynaklandığı için (paket 'verify_net_in_out' CLI akışı üzerinden erişilebilir), bir paketin meta verilerini etkileyebilen bir saldırgan, nesne inceleme zincirleri aracılığıyla eval sandbox'ından çıkabilir ve varsayılan olmayan bu akışta kod çalıştırma sağlayabilir.

ÖnemYüksek
CVSS7.0
İstismar olasılığı—
ÜrünMonai
Yayın27 Eyl 2026
İlk görülme27 Eyl 2026
Zayıflık türüCWE-95CWE-95

Nasıl düzeltilir

Güncelleyin
  • monai1.6.1rc0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
project-monai monaiv ≤ 1.6.0—
monaiPyPIv < 1.6.1rc01.6.1rc0

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2026-100842 · Monai · Dark Radar