CVE-2026-98189 in Linuxinformation

Résumé

par VulDB • 06/10/2026

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

wifi: wilc1000 : correction d'une écriture hors limites (OOB) du tampon RX dans wilc_wlan_handle_isr_ext()

La fonction wilc_wlan_handle_isr_ext() récupère la taille de transfert RX depuis le registre d'état des interruptions rapporté par l'appareil (un champ sur 15 bits décalé vers la gauche de 2, jusqu'à 131068 octets) et lit ce nombre d'octets depuis l'appareil dans rx_buffer, qui n'a une taille que de WILC_RX_BUFF_SIZE (96 Ko). La vérification de débordement ne gère que le décalage actuel ; la taille elle-même n'est jamais comparée au tampon, donc un appareil SDIO malveillant peut provoquer une écriture hors limites du tampon rx_buffer jusqu'à ~32 Ko avec des données qu'il contrôle.

Le transfert surdimensionné laisse également rx_buffer_offset après la fin du tampon, moment à partir duquel la vérification de débordement non signé cesse de fonctionner et le dépassement peut se reproduire.

Supprimer tout transfert dont la taille dépasse celle du tampon RX, en accusant réception de l'interruption des données et en réarmant le moteur RX afin que les trames frauduleuses soient rejetées et que la réception puisse continuer. Cela restaure également l'invariant rx_buffer_offset <= WILC_RX_BUFF_SIZE sur lequel repose la vérification de débordement.

Il n'est pas attendu que cela modifie le comportement du pilote dans la plupart des cas : sans cette vérification, un transfert surdimensionné corromprait très probablement la mémoire noyau voisine au lieu de s'achever correctement, et le chemin de suppression effectue la même accusée de réception d'interruption et le même réarmement du moteur RX que le chemin normal, donc les transferts suivants sont reçus sans incidence.

Découvert par Atuin - Automated Vulnerability Discovery Engine (Moteur automatisé de découverte des vulnérabilités).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsable

Linux

Réserver

25/09/2026

Divulgation

06/10/2026

Modérer

accepté

Entrée

VDB-414109

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!