CVE-2026-93604

Yüksek

Açıklama

vm2 3.12.0 sürümüne kadar olan versiyonlar, bir gömücü (embedder) bir NodeVM için crypto yerleşik modülünü açıkça izinli listeye eklediğinde (require.builtin: ['crypto']), güvenilmeyen konuk koduna Node.js'in crypto.setFips() fonksiyonunu açmaktadır. Yerleşik temizleyici (lib/builtin.js içindeki sanitizeCryptoModule), crypto.setEngine fonksiyonunu değiştirir ancak crypto.setFips fonksiyonunu çağrılabilir durumda bırakır ve ana bilgisayar modülünü sunmak için kullanılan salt okunur sarmalayıcı, iletilen ana bilgisayar fonksiyonlarının yan etkilerini yerelleştirmez. Bu nedenle konuk kodu, tüm ana bilgisayar işleminin FIPS modunu değiştirmek için crypto.setFips() fonksiyonunu çağırabilir; değiştirilen mod daha sonra güvenilir ana bilgisayar kodu tarafından gözlemlenerek (bildirilen testte crypto.getFips() 0'dan 1'e değişmiştir) NodeVM izolasyon sınırını aşmış olur. vm2 3.12.1 sürümünde düzeltilmiştir.

ÖnemYüksek
CVSS7.2
İstismar olasılığı—
ÜrünPatriksimek Vm2
Yayın18 Eyl 2026
İlk görülme18 Eyl 2026

Nasıl düzeltilir

Güncelleyin
  • patriksimek vm23.12.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
patriksimek vm2v < 3.12.13.12.1

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-93604 · Patriksimek Vm2 · Dark Radar