CVE-2026-64223 in Linux
Sumário
de VulDB • 24/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
wifi: mac80211: consumir apenas os mapas TTLM negociados presentes
ieee80211_tid_to_link_map_size_ok() valida os elementos TTLM negociados contra o número de entradas do link-map indicadas por link_map_presence. ieee80211_parse_neg_ttlm() deve consumir a mesma disposição (layout).
O analisador avançava seu cursor para cada TID, incluindo TIDs cujo bit de presença está desativado e que, portanto, não possuem bytes de mapa no elemento. Um mapa esparsos pode então fazer com que um TID presente posterior leia além do elemento validado.
Os bytes incorretos são armazenados em neg_ttlm->{up,down}link[tid], mas são filtrados por valid_links antes de serem aplicados ao estado do driver; portanto, um peer não consegue transformar a leitura em uma alteração de política. Sob KUnit + KASAN com alocação exata do tamanho do elemento, a leitura fora dos limites (OOB) é relatada como slab-out-of-bounds; se o mesmo gatilho ocorre no caminho RX de produção depende do estado circundante do alocador.
Avance o cursor apenas quando houver um mapa presente para o TID atual.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.