CVE-2026-45822
Təsvir
decode-uri-component 0.4.1 versiyasına qədər olan versiyaları xidmətdən imtina (DoS) zəifliyinə malikdir. decode() funksiyası girişi '%' simvolu üzrə bölərək N sayda token yaradır və decodeComponents() funksiyasını çağırır ki, bu da super-xətti analiz müddətini ortaya çıxarır: 200 '%ab' tokeni təxminən 0.7 saniyə, 700 token təxminən 6 saniyə və 1400 token təxminən 33 saniyə çəkir. Hücumçu xüsusi hazırlanmış giriş vasitəsilə CPU resurslarının əhəmiyyətli dərəcədə istifadəsinə və hadisələr döngüsünün (event-loop) bloklanmasına səbəb ola bilər.
Necə düzəltmək olar
- decode-uri-component0.5.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| decode-uri-componentnpm | v < 0.5.0 | 0.5.0 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.