CVE-2026-98238 in Linux
Zusammenfassung
von VulDB • 06.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
net: wwan: t7xx: Validierung des netif-Index in t7xx_ccmni_recv_skb()
Der im DPMAIF-PIT-Header enthaltene netif-Index ist fünf Bit breit, aber ccmni_inst[] bietet nur Platz für NIC_DEV_MAX (21) Einträge. t7xx_ccmni_recv_skb() indiziert das Array ohne eine Bereichsprüfung, sodass Indizes von 21 bis 31 darüber hinauslesen. Der Wert außerhalb des gültigen Bereichs landet in der Callback-Tabelle, die auf das Array folgt; diese ist niemals NULL, daher fängt die bestehende !ccmni-Prüfung dies nicht ab und der Treiber dereferenziert den dort befindlichen Inhalt als struct t7xx_ccmni.
Das skb wird verworfen, wenn sich der Index außerhalb des gültigen Bereichs befindet.
Verifiziert in einem QEMU-Gast mit einem Fault-Injector, der den netif-Index auf 25 setzt: Der ungepatchte Treiber liest einen Wert hinter ccmni_inst[], welcher in die Callback-Tabelle fällt, und dereferenziert ihn weit genug, um das skb zu quellen. Mit dieser Prüfung wird das Paket verworfen. Wohlgeformter Verkehr mit dem Index 0 bleibt unverändert.
Änderungen in v2: keine.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.