CVE-2022-31106
Təsvir
Underscore.deep, iç-içə obyektlərlə işləyən Underscore miksinlər toplusudur. `underscore.deep`-in 0.5.3 versiyasından əvvəlki versiyaları prototip çirklənməsi (prototype pollution) boşluğuna qarşı həssasdır. Hücumçu zərərli faydalı yük hazırlayıb onu `deepFromFlat` funksiyasına ötürə bilər ki, bu da gələcəkdə yaradılacaq bütün Obyektləri çirkləndirərdi. Kodunda `deepFromFlat` və ya (`deepFromFlat`-ə asılılığına görə) `deepPick` istifadə edən bütün istifadəçilər mümkün qədər tez 0.5.3 versiyasına yüksəltmə etməlidirlər. Yüksəltmə edə bilməyən istifadəçilər, bunun baş verməsinin qarşısını almaq üçün müəyyən açar sözləri bloklayaraq `deepFromFlat` funksiyasını dəyişdirib bu problemi yumşalda bilərlər.
Necə düzəltmək olar
- clever underscore.deep0.5.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| clever underscore.deep | v < 0.5.3 | 0.5.3 |
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.