CVE-2026-101912
Açıklama
ip-address, JavaScript'te IPv4 ve IPv6 adreslerini ayrıştırmak ve işlemek için kullanılan bir kütüphanedir. 10.7.1 sürümünden önce, src/common.ts dosyasındaki isInSubnet ve isHostInSubnet metodları, her iki operandanın da aynı IP ailesini kullandığını doğrulamadan maskelenmiş ikili dizeleri karşılaştırmaktadır. Öncü adres bitleri eşleşen aileler arası bir kapsama kontrolü, IPv4 ve IPv6 ortak bir adres alanını paylaşmamasına rağmen maskelenmiş dizelerin eşit olarak karşılaştırılmasına neden olur. Bu nedenle, bir izin listesi veya engelleme listesi kararı, hedeflenen aralığın dışındaki bir adresi kapsam dahilinde olarak sınıflandırabilir. Bu sorun 10.7.1 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- ip-address10.7.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| ip-addressnpm | v < 10.7.1 | 10.7.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.
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.