CVE-2024-56654
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: Bluetooth: hci_event: iterasiya zamanı rcu_read_(un)lock istifadəsinin düzəldilməsi list_for_each_entry_rcu daxilində rcu_read_(un)lock istifadəsi təhlükəsiz deyil, çünki bu yolla əldə edilən elementlərin çoxu rcu_dereference kimi dəyərləndirilməlidir: Nəzərə alın ki, rcu_dereference() tərəfindən qaytarılan dəyər yalnız onu əhatə edən RCU oxuma tərəfli kritik bölmə [1]_ daxilində etibarlıdır. Məsələn, aşağıdakılar qanuni **deyil**: rcu_read_lock(); p = rcu_dereference(head.next); rcu_read_unlock(); x = p->address; /* XƏTA!!! */ rcu_read_lock(); y = p->data; /* XƏTA!!! */ rcu_read_unlock();
Necə düzəltmək olar
- linux linux_kernel6.5, 6.6.67, 6.12.6 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 | 6.4.16 ≤ v < 6.5, 6.5.3 ≤ v < 6.6.67, 6.7 ≤ v < 6.12.6, 6.13 | 6.5, 6.6.67, 6.12.6 |
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.