CVE-2020-15256
Təsvir
`object-path` <= 0.11.4 versiyasında `set()` metoduna təsir edən prototip çirklənməsi (prototype pollution) zəifliyi aşkar edilmişdir. Zəiflik yalnız `includeInheritedProps` rejimi ilə məhdudlaşır (əgər versiya >= 0.11.0 istifadə olunursa); bu rejim `object-path`-in yeni instansiyasını yaratmaqla və `includeInheritedProps: true` seçimini təyin etməklə və ya standart `withInheritedProps` instansiyasından istifadə etməklə açıq şəkildə aktivləşdirilməlidir. Əgər versiya >= 0.11.0 istifadə olunursa, standart əməliyyat rejiminə bu zəiflik təsir etmir. Versiya < 0.11.0 olan bütün `set()` istifadələri zəifliyə meyillidir. Problem `object-path` versiya 0.11.5-də düzəldilmişdir. Müvəqqəti həll yolu kimi, versiya >= 0.11.0 istifadə edildikdə `includeInheritedProps: true` seçimlərindən və ya `withInheritedProps` instansiyasından istifadə etməyin.
Necə düzəltmək olar
- object-path_project object-path0.11.5 və ya daha yeni versiya
- object-path0.11.5 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| object-path_project object-path | v < 0.11.5 | 0.11.5 |
| object-pathnpm | v < 0.11.5 | 0.11.5 |
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.