CVE-2023-54027
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: iio: core: Valideyn olmadıqda yanlış yaddaş girişinin qarşısının alınması 813665564b3d nömrəli commit ("iio: core: Convert to use firmware node handle instead of OF node"), cihaz qeydiyyatında etiketlərin əldə edilməsi üçün istifadə olunan nodların növünü dəyişmişdir. Həmin commit-dəki ehtimal ki, istənilməyən dəyişiklik ondan ibarət idi ki, əgər cihazın valideyni yoxdursa, NULL göstəricisinə müraciət edilir. Bu, configfs-də yeni giriş yaradıldıqda standart IIO dummy drayverində baş verir: # mkdir /sys/kernel/config/iio/devices/dummy/foo BUG: kernel NULL pointer dereference, address: ... ... Call Trace: __iio_device_register iio_dummy_probe IIO dummy cihazının valideyn cihazını məcburi etmək üçün heç bir səbəb görünmədiyindən, gəlin __iio_device_register funksiyasında valideyn cihazı NULL olduqda yanlış yaddaş girişinin qarşısını alaq. Bu dəyişikliklə IIO dummy drayveri configfs ilə düzgün şəkildə işləyir.
Necə düzəltmək olar
- Linux Linux312f04ede209f0a186799fe8e64a19b49700d5dc, a4b34cccff14ce74bb7d77fbfd56e7c9d7c28a97, b2a69969908fcaf68596dfc04369af0fe2e1d2f7 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 813665564b3d7c74412fe2877520f1d254ce948a ≤ v < 312f04ede209f0a186799fe8e64a19b49700d5dc, 813665564b3d7c74412fe2877520f1d254ce948a ≤ v < a4b34cccff14ce74bb7d77fbfd56e7c9d7c28a97, 813665564b3d7c74412fe2877520f1d254ce948a ≤ v < b2a69969908fcaf68596dfc04369af0fe2e1d2f7, 5.19 | 312f04ede209f0a186799fe8e64a19b49700d5dc, a4b34cccff14ce74bb7d77fbfd56e7c9d7c28a97, b2a69969908fcaf68596dfc04369af0fe2e1d2f7 |
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.