CVE-2026-73088
Açıklama
Browserslist, hedef tarayıcıların ve Node.js sürümlerinin ön uç araçları arasında paylaşılması için kullanılan bir yapılandırma aracıdır. 4.28.7 sürümünden önce, her browserslist() çağrısında getStat() ve loadStat() üzerinden koşulsuz olarak erişilen node.js içerisindeki normalizeStats(), güvenilmeyen browserslist-stats.json, opts.stats ve CLI --stats verilerini korumasız bir for...in döngüsü ile düz nesne köşeli parantez erişimi ve atamasıyla işlemektedir; bu durum __proto__, toString, valueOf, constructor, hasOwnProperty ve isPrototypeOf dahil olmak üzere miras alınan Object.prototype anahtarlarının yakalanamayan bir TypeError'a neden olmasına veya döndürülen normalize edilmiş nesnenin prototipini değiştirmesine olanak tanır. Bu sorun 4.28.7 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- browserslist4.28.7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| browserslistnpm | v < 4.28.7 | 4.28.7 |
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.