CVE-2026-23436
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: net: shaper: iyerarxiyanın gec yaradılmasından qoruma Netlink əməliyyatlarının hazırlanması zamanı (pre- geri çağırışları) netdev-i axtarıb tapırıq və ona istinad (ref) götürürük. Daha sonra geri çağırışın gövdəsində faktiki qorumalar olan onun kilidini (lock) və ya RCU-nu tətbiq edirik. İstinadı götürdüyümüz vaxtla onu kilidlədiyimiz vaxt arasında netdev qeydiyyatdan çıxarıla bilər. İyerarxiyanı flush artıq işə düşdükdən sonra ayıra bilərik ki, bu da sızmaya (leak) səbəb olar. Instance kilidini artıq pre- mərhələsində götürün; bu bizi yarış vəziyyətindən (race condition) xilas edir və xüsusi lock/unlock geri çağırışlarına ehtiyacı tamamilə aradan qaldırır. Nəticədə, əgər yazma əməliyyatı flush ilə eyni vaxtda baş vermə ehtimalı varsa, yenidən iyerarxiya sızması ilə qarşılaşacağıq. Shaper-ləri dəstəkləməyən cihazlar üçün kilidi götürə bilərik, lakin burada yalnız SET əməliyyatları ilə məşğul oluruq; kilidin götürülməməsi xəta halı üçün optimallaşdırma olardı.
Necə düzəltmək olar
- linux linux_kernel6.18.20, 6.19.10 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.13.1 ≤ v < 6.18.20, 6.19 ≤ v < 6.19.10, 6.13, 7.0 | 6.18.20, 6.19.10 |
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.