CVE-2026-44001
Açıklama
vm2, Node.js için açık kaynaklı bir vm/sandbox'tır. 3.11.0 sürümünden önce, vm2 v3.10.5 sürümündeki bir sandbox kaçış zafiyeti, herhangi bir sandbox koduyla, ana makineye yayılan ve işlenmemiş bir reddetmeyi (unhandled rejection) tetikleyen tek bir Promise yapıcısı aracılığıyla ana Node.js işleminin çökmesine neden olabilir. CVE-2026-22709 (v3.10.2) için yayınlanan düzeltme yalnızca .then() ve .catch() geçersiz kılmalarındaki onRejected geri çağırma fonksiyonunu temizlemiş olup, yürütücüden işlenmemiş reddetmeye giden yolu ele almamıştır. Bu zafiyet 3.11.0 sürümünde giderilmiştir.
Nasıl düzeltilir
- vm2_project vm23.11.0 ya da sonraki bir sürüm
- vm23.11.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| vm2_project vm2 | v < 3.11.0 | 3.11.0 |
| vm2npm | v < 3.11.0 | 3.11.0 |
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.
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.