CVE-2023-54324
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: dm: retrieve_deps funksiyasındakı yarış vəziyyətinin (race condition) düzəldilməsi Multipath hədəfində retrieve_deps funksiyası ilə dm_get_device və dm_put_device funksiyalarını çağıran multipath_message arasında yarış vəziyyəti mövcuddur. retrieve_deps heç bir kilidləməni tətbiq etmədən açıq cihazların siyahısını nəzərdən keçirir, lakin bu proses zamanı multipath siyahıya cihazlar əlavə edə və ya onlardan çıxara bilər. Bunun nəticəsi yaddaşın korlanması və ya "use-after-free" yaddaş girişinə səbəb ola bilər. multipath_message() ilə bağlı UAF təsviri ilə tanış olun: https://listman.redhat.com/archives/dm-devel/2022-October/052373.html Bu xəta yeni "devices_lock" rw semaforunun tətbiqi ilə düzəldilmişdir. Biz retrieve_deps funksiyasında devices_lock-u oxuma üçün, dm_get_device və dm_put_device funksiyalarında isə yazma üçün götürürük.
Necə düzəltmək olar
- Linux Linuxdbf1a719850577bb51fc7512a3972994b797a17b, 38f6e5ae5d9ff4a4050ea6f7b543d5d5a4e087cf, f6007dce0cd35d634d9be91ef3515a6385dcee16 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < dbf1a719850577bb51fc7512a3972994b797a17b, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < 38f6e5ae5d9ff4a4050ea6f7b543d5d5a4e087cf, 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ≤ v < f6007dce0cd35d634d9be91ef3515a6385dcee16, 2.6.12 | dbf1a719850577bb51fc7512a3972994b797a17b, 38f6e5ae5d9ff4a4050ea6f7b543d5d5a4e087cf, f6007dce0cd35d634d9be91ef3515a6385dcee16 |
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.