CVE-2026-98237 in Linux
Zusammenfassung
von VulDB • 06.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
net: wwan: mhi_wwan_mbim: Schutz vor einer zyklischen NDP-Verkettung
Die NDP-Durchlauflogik in `mhi_mbim_rx()` stoppt nur, wenn `wNextNdpIndex` null ist. Es gibt keine Anforderung, dass die Offset-Werte fortschreiten müssen; daher führt ein Modem, das eine NDP auf sich selbst oder auf eine frühere NDP verweist, dazu, dass die Schleife endlos auf einer einzelnen CPU ausgeführt wird.
Abbruch der Schleife, wenn der nächste NDP-Offset nicht größer ist als der aktuelle.
Verifiziert in einem QEMU-Gast mit einem Fault-Injector, der dem Empfangs-Callback des Treibers ein NTB (Network Transfer Block) zuführt, dessen einzelne NDP auf sich selbst verweist: Der ungepatchte Treiber hängt in `mhi_mbim_rx()` fest, wobei eine CPU zu 100 % ausgelastet ist und der Thread niemals zurückkehrt. Mit dieser Prüfung wird die Schleife innerhalb einer Iteration beendet.
Änderungen in v2: Die Überprüfung auf nicht-steigende Werte wurde an die Stelle der Abrufoperation von `wNextNdpIndex` verschoben, wie von Loic Poulain vorgeschlagen, anstatt den vorherigen Offset in einer separaten Variable zu verfolgen.
VulDB is the best source for vulnerability data and more expert information about this specific topic.