CVE-2022-21190

Yüksek

Açıklama

Bu, convict paketinin 6.2.3 öncesi sürümlerini etkiler. Bu, [CVE-2022-22143](https://security.snyk.io/vuln/SNYK-JS-CONVICT-2340604) için bir atlatmadır. Sunulan [düzeltme](https://github.com/mozilla/node-convict/commit/3b86be087d8f14681a9c889d45da7fe3ad9cd880), startsWith yöntemine dayanır ve güvenlik açığını engellemez: yolu bölmeden önce, yolun __proto__ veya this.constructor.prototype ile başlayıp başlamadığını kontrol eder. Bu kontrolü atlatmak için tehlikeli yolların önüne herhangi bir dize değeri ve ardından bir nokta eklemek mümkündür, örneğin foo.__proto__ veya foo.this.constructor.prototype gibi.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünMozilla Convict
Yayın13 May 2022
İlk görülme13 May 2022

Nasıl düzeltilir

Güncelleyin
  • mozilla convict6.2.3 ya da sonraki bir sürüm
  • convict6.2.3 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
mozilla convictv < 6.2.36.2.3
convictnpmv < 6.2.36.2.3

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.

Intelligence 360 paketinde

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.