CVE-2026-21717

Orta

Açıklama

V8'in dize özetleme (string hashing) mekanizmasındaki bir hata, tam sayı benzeri dizelerin sayısal değerlerine göre özetlenmesine neden olarak özet çakışmalarının kolayca tahmin edilebilir hale gelmesine yol açmaktadır. Bir saldırgan, V8'in dahili dize tablosunda çok sayıda bu tür çakışmaya neden olan bir istek oluşturarak Node.js işleminin performansını önemli ölçüde düşürebilir. En yaygın tetikleyici, saldırgan tarafından kontrol edilen girdi üzerinde `JSON.parse()` fonksiyonunu çağıran herhangi bir uç noktadır; çünkü JSON ayrıştırma işlemi kısa dizeleri etkilenen özet tablosuna otomatik olarak dahil eder. Bu güvenlik açığı **20.x, 22.x, 24.x ve 25.x** sürümlerini etkilemektedir.

ÖnemOrta
CVSS5.9
İstismar olasılığı—
ÜrünNodejs Node.js
Yayın30 Mar 2026
İlk görülme30 Mar 2026
Zayıflık türüCWE-328CWE-328

Nasıl düzeltilir

Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
nodejs node.jsv ≤ 20.20.1, 22.0.0 ≤ v ≤ 22.22.1, 24.0.0 ≤ v ≤ 24.14.0, 25.0.0 ≤ v ≤ 25.8.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-21717 · Nodejs Node.js · Dark Radar