CVE-2026-71430

Orta

Açıklama

node-re2, Node.js için RE2 düzenli ifade bağlamaları sağlar. 1.25.1 sürümünden önce, WrappedRE2::Replace işlevi değiştirme sonucunu oluşturuyor ve bunu V8'e ToLocalChecked kullanarak aktarıyordu; ancak ortaya çıkan dize veya arabellek V8'in maksimum dize uzunluğunu aştığında V8'in döndürdüğü boş MaybeLocal değerini kontrol etmiyordu. Genel bir değiştirme, çıktıyı büyüten bir değiştirme şablonu kullandığında, sonuç girdi boyutuyla ikinci dereceden büyüyebilir ve sonuç V8'in maksimum dize uzunluğunu aştığında, kontrol edilmeyen ToLocalChecked çağrısı yakalanabilir bir istisna yerine ölümcül, yakalanamayan bir süreç iptaline neden olur. Bu sorun 1.25.1 sürümünde düzeltilmiştir.

ÖnemOrta
CVSS6.2
İstismar olasılığı—
ÜrünRe2
Yayın6 Ağu 2026
İlk görülme6 Ağu 2026
Zayıflık türüCWE-617CWE-617

Nasıl düzeltilir

Güncelleyin
  • re21.25.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
re2npmv < 1.25.11.25.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-71430 · Re2 · Dark Radar