CVE-2022-35923
Təsvir
v8n JavaScript validasiya kitabxanasıdır. v8n-in 1.5.1 versiyasından əvvəlki versiyalarda `lowercase()` və `uppercase()` reqekslerinde səmərəsiz müntəzəm ifadə mürəkkəbliyi aşkar edilmişdir ki, bu da xidmətdən imtina (DoS) hücumuna səbəb ola bilər. `lowercase()` funksiyasının sınağı zamanı 32 aparıcı simvolu olan 'a' + 'a'.repeat(i) + 'A' faylları (payload) üçün icra müddəti 29443 ms təşkil etmişdir. Eyni problem `uppercase()` funksiyasında da baş verir. İstifadəçilərə yeniləmə etmək tövsiyə olunur. Bu problem üçün məlum alternativ həll yolları yoxdur.
Necə düzəltmək olar
- v8n_project v8n1.5.1 və ya daha yeni versiya
- v8n1.5.1 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| v8n_project v8n | v < 1.5.1 | 1.5.1 |
| v8nnpm | v < 1.5.1 | 1.5.1 |
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.