CVE-2024-45296
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.
Nasıl düzeltilir
- 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ün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| path-to-regexpnpm | v < 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.0 | 0.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.
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.