CVE-2024-45296

Yüksek

Açıklama

path-to-regexp, yol dizelerini düzenli ifadelere dönüştürür. Belirli durumlarda path-to-regexp, düşük performansa neden olmak için istismar edilebilecek bir düzenli ifade çıktı verebilir. JavaScript tek iş parçacıklı olduğu ve regex eşleştirme ana iş parçacığında çalıştığı için, düşük performans olay döngüsünü engelleyecek ve bir DoS durumuna yol açacaktır. Hatalı düzenli ifade, tek bir segment içinde nokta (.) dışında bir karakterle ayrılmış iki parametreye sahip olduğunuz her durumda oluşturulur. 0.1 kullanıcıları 0.1.10 sürümüne yükseltmelidir. Diğer tüm kullanıcılar 8.0.0 sürümüne yükseltmelidir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünPath-to-regexp
Yayın9 Eyl 2024
İlk görülme9 Eyl 2024
Zayıflık türüCWE-1333CWE-1333

Nasıl düzeltilir

Güncelleyin
  • path-to-regexp0.1.13, 1.9.0, 0.1.10, 8.0.0, 3.3.0, 6.3.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
path-to-regexpnpmv < 0.1.13, 0.2.0 ≤ v < 1.9.0, v < 0.1.10, 7.0.0 ≤ v < 8.0.0, 2.0.0 ≤ v < 3.3.0, 4.0.0 ≤ v < 6.3.00.1.13, 1.9.0, 0.1.10, 8.0.0, 3.3.0, 6.3.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.

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.