CVE-2024-35890
Təsvir
Linux kernelində aşağıdakı zəiflik aradan qaldırılmışdır: gro: sahiblik ötürülməsi düzəldildi Əgər paketlər fraglist ilə GRO edilirsə, onlar sonradan seqmentləşdirilə və stackdə yoluna davam edə bilər. skb_segment_list-də bu skb-lər olduğu kimi yenidən istifadə oluna bilər. Bu problemdir, çünki onların destruktoru skb_gro_receive_list-də silinmiş, lakin onların soketinə olan istinad silinməmişdir və sonra onlar orphan edilə bilməz. Bunu soketə olan istinadı da silməklə düzəldin. Məsələn, bu müşahidə oluna bilərdi, kernel BUG at include/linux/skbuff.h:3131! (skb_orphan) RIP: 0010:ip6_rcv_core+0x11bc/0x19a0 Call Trace: ipv6_list_rcv+0x250/0x3f0 __netif_receive_skb_list_core+0x49d/0x8f0 netif_receive_skb_list_internal+0x634/0xd40 napi_complete_done+0x1d2/0x7d0 gro_cell_poll+0x118/0x1f0 Bənzər quruluş skb_gro_receive-də də tapılır, eyni dəyişikliyi orada da tətbiq edin.
Necə düzəltmək olar
- linux linux_kernel5.15.154, 6.1.85, 6.6.26, 6.8.5 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 | 5.15 ≤ v < 5.15.154, 5.16 ≤ v < 6.1.85, 6.2 ≤ v < 6.6.26, 6.7 ≤ v < 6.8.5, 6.9 | 5.15.154, 6.1.85, 6.6.26, 6.8.5 |
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.