CVE-2021-47361
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: mcb: mcb_alloc_bus() funksiyasındakı xətaların idarə edilməsi düzəldildi İki xəta mövcuddur: 1) Əgər ida_simple_get() uğursuz olarsa, bu kod put_device(carrier) funksiyasını çağırır, lakin biz hələ get_device(carrier) funksiyasını çağırmamışıq və bu, ehtimal ki, "use after free" (azad edilmiş yaddaşdan istifadə) xətasına səbəb olur. 2) device_initialize() funksiyasından sonra şinini (bus) azad etmək üçün put_device() funksiyasından istifadə etməliyik. Bu, cihazla bağlı daxili resursları azad edəcək və qalan hissəni azad etmək üçün mcb_free_bus() funksiyasını çağıracaq.
Necə düzəltmək olar
- linux linux_kernel4.9.285, 4.14.249, 4.19.209, 5.4.150, 5.10.70, 5.14.9 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 4.7 ≤ v < 4.9.285, 4.10 ≤ v < 4.14.249, 4.15 ≤ v < 4.19.209, 4.20 ≤ v < 5.4.150, 5.5 ≤ v < 5.10.70, 5.11 ≤ v < 5.14.9, 5.15 | 4.9.285, 4.14.249, 4.19.209, 5.4.150, 5.10.70, 5.14.9 |
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.