CVE-2026-98236
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: net: wwan: mhi_wwan_mbim: skb_copy_bits() geri dönüş dəyərini yoxlayın mhi_mbim_rx() hər bir dataqramı NTB-dən kopyalayarkən skb_copy_bits()-in geri dönüş dəyərini nəzərə almır. Dataqramın ofseti və uzunluğu yalnız NTB daxilində olduğu yoxlanılan DPE-dən gəlir, buna görə də modem dataqramı qəbul edilmiş skb-nin xaricində göstərə bilər. Bu halda kopyalama uğursuz olur və yeni ayrılmış skbn, təşkil edilməmiş məzmunu ilə birlikdə netif_rx()-ə ötürülür ki, bu da nüvə heap yaddaşının şəbəkə stekinə sızmasına səbəb olur. Kopyalama uğursuz olduqda skb-ni azad edin və bunu xəta kimi qeyd edin. Qəbul edilmiş NTB-nin xaricinə yönəlmiş xəta injektoru olan QEMU qonağında yoxlanılıb: kopyalama uğursuz olur və yamalanmamış drayver təşkil edilməmiş skbn-i şəbəkə stekinə ötürür (heç vaxt yazılmayan baytlarda "naməlum protokol" kimi müşahidə olunub). Bu yoxlama ilə uğursuz dataqram atılır və rx xətası kimi sayılır. v2-dəki dəyişikliklər: Loic Poulain tərəfindən təklif edildiyi kimi, azad etmə və sayma ardıcıllığı naməlum-protokol yolu ilə paylaşılmış mhi_mbim_rx_drop() funksiyasına çıxarılıb.
Necə düzəltmək olar
- Linux Linux650af68435eaee783824457d2ef78cc5c03c1e88, 350fd3125ee26b5243935fd9e2b4d162ffba430a, dd136f1fdd1059f3bc25ede3a8def8f0ee151ce7, 298659c3677bf622afa9d77549cb4a967f9541e9, 02eba5f36d20283f144f75d47f0354a85e4f78f0, 7e98216e9da08b79e07a514d2a4f7646f8c9ccb9, 31550d585589fde1ae95bf7f7a8188b2d2fdf1c7 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | aa730a9905b7b079ef2fffdab7f15dbb842f5c7c ≤ v < 650af68435eaee783824457d2ef78cc5c03c1e88, aa730a9905b7b079ef2fffdab7f15dbb842f5c7c ≤ v < 350fd3125ee26b5243935fd9e2b4d162ffba430a, aa730a9905b7b079ef2fffdab7f15dbb842f5c7c ≤ v < dd136f1fdd1059f3bc25ede3a8def8f0ee151ce7, aa730a9905b7b079ef2fffdab7f15dbb842f5c7c ≤ v < 298659c3677bf622afa9d77549cb4a967f9541e9, aa730a9905b7b079ef2fffdab7f15dbb842f5c7c ≤ v < 02eba5f36d20283f144f75d47f0354a85e4f78f0, aa730a9905b7b079ef2fffdab7f15dbb842f5c7c ≤ v < 7e98216e9da08b79e07a514d2a4f7646f8c9ccb9, aa730a9905b7b079ef2fffdab7f15dbb842f5c7c ≤ v < 31550d585589fde1ae95bf7f7a8188b2d2fdf1c7, 5.15 | 650af68435eaee783824457d2ef78cc5c03c1e88, 350fd3125ee26b5243935fd9e2b4d162ffba430a, dd136f1fdd1059f3bc25ede3a8def8f0ee151ce7, 298659c3677bf622afa9d77549cb4a967f9541e9, 02eba5f36d20283f144f75d47f0354a85e4f78f0, 7e98216e9da08b79e07a514d2a4f7646f8c9ccb9, 31550d585589fde1ae95bf7f7a8188b2d2fdf1c7 |
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.