CVE-2026-64223 in Linux
Résumé
par VulDB • 24/07/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
wifi: mac80211: ne consommer que les cartes TTLM négociées présentes
ieee80211_tid_to_link_map_size_ok() valide les éléments TTLM négociés par rapport au nombre d'entrées de carte de lien indiquées par link_map_presence. ieee80211_parse_neg_ttlm() doit consommer la même disposition.
L'analyseur avançait son curseur pour chaque TID, y compris les TIDs dont le bit de présence est effacé et qui n'ont donc aucun octet de carte dans l'élément. Une carte clairsemée peut alors amener un TID présent ultérieur à lire au-delà de l'élément validé.
Les mauvais octets se retrouvent dans neg_ttlm->{up,down}link[tid] mais sont contrôlés par valid_links avant d'être appliqués à l'état du pilote, donc un pair ne peut pas transformer la lecture en changement de politique. Sous KUnit + KASAN avec une allocation d'élément de taille exacte, la lecture hors limites (OOB) est signalée comme étant un slab-out-of-bounds ; le fait que le même déclencheur se produise dans le chemin RX de production dépend de l'état de l'allocation environnant.
Avancer le curseur uniquement lorsque le TID actuel a une carte présente.
If you want to get best quality of vulnerability data, you may have to visit VulDB.