CVE-2026-98238
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: net: wwan: t7xx: t7xx_ccmni_recv_skb() fonksiyonundaki netif indeksinin doğrulanması DPMAIF PIT başlığında taşınan netif indeksi beş bit genişliğindedir, ancak ccmni_inst[] yalnızca NIC_DEV_MAX (21) giriş için yer ayırmıştır. t7xx_ccmni_recv_skb(), diziyi bir sınır kontrolü yapmadan indekslediği için 21 ile 31 arasındaki indeksler dizinin dışını okumaktadır. Sınır dışı değer, diziyi takip eden ve asla NULL olmayan geri çağırma tablosuna denk gelmektedir; bu nedenle mevcut !ccmni kontrolü bunu yakalayamamakta ve sürücü orada bulunan herhangi bir değeri struct t7xx_ccmni olarak çözümlemektedir. İndeks aralık dışındayken skb düşürülür. Netif indeksini 25 olarak ayarlayan bir hata enjektörü ile QEMU konuğunda doğrulanmıştır: yamalanmamış sürücü, ccmni_inst[] ötesinde bir değer okur, bu değer geri çağırma tablosuna denk gelir ve skb'yi kuyruğa alacak kadar ileriye referans verir. Bu kontrolle birlikte paket düşürülür. İndeks 0 üzerindeki düzgün biçimlendirilmiş trafik etkilenmez. v2 değişiklikleri: yok.
Nasıl düzeltilir
- Linux Linux7c2fe308bda5a7e6222d7f0c3c311991372baab4, fba45070e25abdae08bcaebfadeef050dc39e208, e1b0609b1a40da03e385be290853a604eb4c3fb9, 9dbf13de4edff6fbc1f7ad9c4040326b6ed599ad, d28aa2de9654e8024922775520a2665e00c04ad5, c7ead9704249d57d4693a04697e3bbd285138fa9 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Linux Linux | 05d19bf500f8281f574713479b04679fa226d0a3 ≤ v < 7c2fe308bda5a7e6222d7f0c3c311991372baab4, 05d19bf500f8281f574713479b04679fa226d0a3 ≤ v < fba45070e25abdae08bcaebfadeef050dc39e208, 05d19bf500f8281f574713479b04679fa226d0a3 ≤ v < e1b0609b1a40da03e385be290853a604eb4c3fb9, 05d19bf500f8281f574713479b04679fa226d0a3 ≤ v < 9dbf13de4edff6fbc1f7ad9c4040326b6ed599ad, 05d19bf500f8281f574713479b04679fa226d0a3 ≤ v < d28aa2de9654e8024922775520a2665e00c04ad5, 05d19bf500f8281f574713479b04679fa226d0a3 ≤ v < c7ead9704249d57d4693a04697e3bbd285138fa9, 5.19 | 7c2fe308bda5a7e6222d7f0c3c311991372baab4, fba45070e25abdae08bcaebfadeef050dc39e208, e1b0609b1a40da03e385be290853a604eb4c3fb9, 9dbf13de4edff6fbc1f7ad9c4040326b6ed599ad, d28aa2de9654e8024922775520a2665e00c04ad5, c7ead9704249d57d4693a04697e3bbd285138fa9 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.