CVE-2021-23518
Açıklama
cached-path-relative paketinin 1.1.0 öncesindeki sürümleri, cachedPathRelative fonksiyonunda cache değişkeninin Object.create(null) yerine {} olarak ayarlanması nedeniyle Prototype Pollution zafiyetine sahiptir; bu durum, nesne önbelleğe alınmış göreceli yolu oluşturmak için kullanıldığında üst prototip özelliklerine erişime izin verir. Köken yolu (origin path) __proto__ olarak kullanıldığında, bir yol yerine nesnenin özniteliğine erişilir. **Not:** Bu zafiyet, https://security.snyk.io/vuln/SNYK-JS-CACHEDPATHRELATIVE-72573 adresindeki eksik bir düzeltmeden kaynaklanmaktadır.
Nasıl düzeltilir
- cached-path-relative_project cached-path-relative1.1.0 ya da sonraki bir sürüm
- cached-path-relative1.1.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| cached-path-relative_project cached-path-relative | v < 1.1.0 | 1.1.0 |
| debian debian_linux | 10.0 | — |
| cached-path-relativenpm | v < 1.1.0 | 1.1.0 |
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.