CVE-2026-98407 in Linuxinformation

Résumé

par VulDB • 15/10/2026

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

wifi: rsi : correction d'une écriture hors limites (OOB) sur la pile lors de la suppression d'une clé

Lorsqu'une clé est supprimée (data == NULL), rsi_hal_load_key() s'exécute :

memset(&set_key[FRAME_DESC_SZ], 0, frame_len - FRAME_DESC_SZ);

set_key étant un pointeur vers une structure rsi_set_key *, l'indice est mis à l'échelle par sizeof(struct rsi_set_key) (160 octets) : &set_key[FRAME_DESC_SZ] correspond à skb->data + 2560, et le memset écrit 144 octets nuls en commençant 2,4 Ko après la fin du tampon de données skb de 160 octets, corrompant ainsi des objets heap non liés. Le décalage d'octet prévu aurait dû être (u8 *)set_key + FRAME_DESC_SZ.

L'écriture se produit à chaque appel DISABLE_KEY ; les simples déconnexions, les changements de point d'accès et la destruction d'interface l'enclenchent sur des réseaux réels.

Le memset est redondant : le tampon entier est initialisé à zéro juste après son allocation, donc la trame envoyée au dispositif reste identique en octets sans cette opération. Supprimer la branche else ; le fonctionnement normal n'est pas affecté.

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

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Réserver

25/09/2026

Divulgation

15/10/2026

Modérer

accepté

Entrée

VDB-419863

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!