CVE-2023-34109
Təsvir
zxcvbn-ts TypeScript dilində yazılmış açıq mənbəli parol gücü qiymətləndiricisidir. Bu boşluq, nodeJS platformasında çalışan və zxcvbn funksiyasının ikinci arqumentindən istifadə edən istifadəçilərə təsir edir. Hər bir funksiya çağırışı zamanı istifadəçi giriş massivinin genişlənməsi nəticəsində limitsiz resurs istehlakına səbəb ola bilər. Brauzerlər də buna məruz qalır, lakin brauzerə təsir etmək üçün tək bir istifadəçinin çox sayda giriş dəyişikliyi etməsi lazımdır; node prosesi isə platformanın hər bir istifadəçisinin girişlərini qəbul edir və bu yolla dayandırıla bilər. Bu problem 3.0.2 versiyasında aradan qaldırılıb. İstifadəçilərə yeniləmə etməkləri tövsiyə olunur. Yeniləmə imkanı olmayan istifadəçilər zxcvbn funksiyasının ikinci arqumentindən istifadəni dayandırmalı və zxcvbnOptions.setOptions funksiyasından istifadə etməlidirlər.
Necə düzəltmək olar
- zxcvbn-ts_project zxcvbn-ts3.0.2 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| zxcvbn-ts_project zxcvbn-ts | v < 3.0.2 | 3.0.2 |
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.