CVE-2026-26021
Açıklama
set-in, verilen anahtar dizisi aracılığıyla iç içe geçmiş ilişkisel yapının ayarlanmış değerini sağlar. set-in npm paketinde (>=2.0.1, < 2.0.5) bir prototype pollution zafiyeti bulunmaktadır. Kullanıcı girişinin yasaklanmış bir anahtar içerip içermediğini kontrol ederek prototype pollution'ı hafifletmeye çalışan önceki bir düzeltmeye rağmen, Array.prototype kullanılarak hazırlanmış bir girdi ile Object.prototype'ın kirletilmesi hâlâ mümkündür. Bu durum 2.0.5 versiyonunda düzeltilmiştir.
Nasıl düzeltilir
- set-in_project set-in2.0.5 ya da sonraki bir sürüm
- set-in2.0.5 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| set-in_project set-in | 2.0.1 ≤ v < 2.0.5 | 2.0.5 |
| set-innpm | 2.0.1 ≤ v < 2.0.5 | 2.0.5 |
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.