CVE-2026-45149
Açıklama
brace-expansion kütüphanesi, ortak bir ön ek ve son ek içeren rastgele dizgeler oluşturur. 5.0.0 ile 5.0.6 versiyonları arasında, max seçeneği çok geç uygulanmaktaydı. {1..10000000} gibi tek bir büyük sayısal aralık genişletilirken, dizi oluşturma döngüsü, max sınırı uygulanmadan önce 10 milyon ara öğenin tamamını oluşturur. max=10 durumunda çıktı doğru şekilde 10 öğeyle sınırlandırılır ancak işlem hala yaklaşık 505 MB bellek ayırır ve tam ara diziyi oluşturmak için yaklaşık 800ms harcar. Bu güvenlik açığı 5.0.6 versiyonunda giderilmiştir.
Nasıl düzeltilir
- juliangruber brace-expansion5.0.6 ya da sonraki bir sürüm
- brace-expansion5.0.6 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| juliangruber brace-expansion | 5.0.0 ≤ v < 5.0.6 | 5.0.6 |
| brace-expansionnpm | 5.0.0 ≤ v < 5.0.6 | 5.0.6 |
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.