CVE-2024-27934

Yüksek

Açıklama

Deno, bir JavaScript, TypeScript ve WebAssembly çalışma zamanıdır. 1.36.2 sürümünden itibaren ve 1.40.3 sürümünden önce, doğası gereği güvenli olmayan `*const c_void` ve `ExternalPointer` kullanımı, temel yapının serbest bırakıldıktan sonra kullanım erişimine yol açarak rastgele kod çalıştırmayla sonuçlanır. Doğası gereği güvenli olmayan `*const c_void` ve `ExternalPointer` kullanımı, temel yapının serbest bırakıldıktan sonra kullanım erişimine yol açar ve bu, bir Deno çalışma zamanı içinde yürütülen kodu kontrol eden bir saldırgan tarafından izinlerden bağımsız olarak ana makinede rastgele kod çalıştırma elde etmek için istismar edilebilir. Bu hatanın hem `*const c_void` hem de `ExternalPointer` uygulamaları için istismar edilebilir olduğu bilinmektedir. 1.40.3 sürümü bu sorunu düzeltir.

ÖnemYüksek
CVSS8.4
İstismar olasılığı—
ÜrünDeno
Yayın21 Mar 2024
İlk görülme21 Mar 2024

Nasıl düzeltilir

Güncelleyin
  • deno deno1.40.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
deno deno1.36.2 ≤ v < 1.40.31.40.3

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.