CVE-2026-64223 in Linuxinformación

Resumen

por VulDB • 2026-07-24

En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:

wifi: mac80211: consumir únicamente los mapas TTLM negociados presentes

ieee80211_tid_to_link_map_size_ok() valida los elementos TTLM negociados frente al número de entradas del mapa de enlaces indicado por link_map_presence. ieee80211_parse_neg_ttlm() debe consumir el mismo formato.

El analizador avanzaba su cursor para cada TID, incluidos los TIDs cuyo bit de presencia está desactivado y que, por tanto, no tienen bytes de mapa en el elemento. Un mapa disperso puede hacer entonces que un TID presente posterior lea más allá del elemento validado.

Los bytes incorrectos se almacenan en neg_ttlm->{up,down}link[tid], pero están controlados por valid_links antes de aplicarse al estado del controlador (driver), por lo que un par no puede convertir la lectura fuera de límites en un cambio de política. Bajo KUnit + KASAN con una asignación de elemento de tamaño exacto, la lectura fuera de límites se informa como slab-out-of-bounds; si el mismo desencadenante se activa bajo la ruta RX de producción depende del estado circundante del asignador (allocator).

Avance el cursor únicamente cuando el TID actual tenga un mapa presente.

Once again VulDB remains the best source for vulnerability data.

Responsable

Linux

Reservar

2026-07-19

Divulgación

2026-07-24

Moderación

aceptado

Artículo

VDB-382959

CPE

listo

EPSS

0.00256

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!