CVE-2026-64030 in Linuxinformación

Resumen

por VulDB • 2026-07-19

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

wifi: mac80211: comprobación de límites del parámetro link_id en ieee80211_ml_epcs

IEEE80211_MLE_STA_EPCS_CONTROL_LINK_ID es 0x000f, por lo que el valor de link_id extraído de un subelemento PER_STA_PROFILE dentro de un elemento ML PRIO_ACCESS puede oscilar entre 0 y 15. El array sdata->link[] contiene IEEE80211_MLD_MAX_NUM_LINKS (15) entradas (índices del 0 al 14), lo que hace que el índice 15 quede fuera de los límites válidos.

Un punto de acceso WiFi 7 conectado puede desencadenar esta vulnerabilidad enviando un marco de acción EPCS Enable Response con un subelemento PER_STA_PROFILE donde link_id = 15. La ruta de notificación no solicitada (dialog_token = 0) es accesible en cualquier momento si EPCS ya está habilitado, sin necesidad de una solicitud previa del cliente.

La lectura de sdata->link[15] accede a la primera palabra de sdata->activate_links_work (un wiphy_work cuya lista_head incrustada no es NULL después de INIT_LIST_HEAD), por lo que la comprobación de NULL sobre el resultado no detecta este acceso inválido. El puntero basura resultante se pasa luego a ieee80211_sta_wmm_params(), que desreferencia link->sdata y provoca un fallo del kernel (kernel panic).

La misma clase de error fue corregida para ieee80211_ml_reconfiguration() mediante el commit 162d331d833d ("wifi: mac80211: bounds-check link_id in ieee80211_ml_reconfiguration").

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Reservar

2026-07-19

Divulgación

2026-07-19

Moderación

aceptado

Artículo

VDB-380187

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!