CVE-2026-67550
Açıklama
re2, Google'ın RE2 düzenli ifade motoru için Node.js bağlamaları sağlar. 1.25.2 sürümünden önce, re2 lastIndex değerini bir öznenin UTF-8 bayt uzunluğuna göre doğrular ancak exec, test, match, replace ve split içinde bunu UTF-16 kod birimi ofseti olarak kullanır; bu da ASCII olmayan bir özne üzerinde saldırgan etkisindeki bir lastIndex değerinin sınır dışı yığın okumasını ve yakalanamayan bir süreç çökmesini tetiklemesine olanak tanır, bazı durumlarda sınırlı yığın bilgisi ifşası ile birlikte. Bu sorun 1.25.2 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- re21.25.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| re2npm | v < 1.25.2 | 1.25.2 |
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.