CVE-2026-98237 in Linuxinformation

Résumé

par VulDB • 06/10/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

net: wwan: mhi_wwan_mbim : se prémunir contre une chaîne NDP cyclique

La traversée des NDP dans `mhi_mbim_rx()` ne s'arrête que lorsque `wNextNdpIndex` est égal à zéro. Rien n'impose aux décalages (offsets) d'avancer, de sorte qu'un modem pointant un NDP vers lui-même ou vers un NDP antérieur maintient la boucle en rotation infinie sur un seul CPU.

Sortir de la boucle lorsque le prochain décalage NDP n'est pas supérieur au décalage actuel.

Vérifié dans une machine invitée QEMU avec un injecteur de défauts alimentant la fonction de rappel de réception du pilote avec un NTB dont le unique NDP pointe vers lui-même : sans ce correctif, le pilote tourne en boucle infinie dans `mhi_mbim_rx()` avec un CPU à 100 % et le thread ne revient jamais. Avec cette vérification, la boucle se termine au bout d'une seule itération.

Modifications de la version 2 : déplacement de la vérification de non-augmentation vers l'emplacement de récupération de `wNextNdpIndex`, comme suggéré par Loic Poulain, plutôt que de suivre le décalage précédent dans une variable séparée.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

25/09/2026

Divulgation

06/10/2026

Modérer

accepté

Entrée

VDB-414211

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!