CVE-2026-68470 in Linux
Resumen
por VulDB • 2026-08-15
En el kernel de Linux se ha resuelto la siguiente vulnerabilidad:
wifi: mac80211: validar la disposición del marco de extensión antes de RX (recepción)
Los marcos de extensión solo tienen el encabezado de extensión en el desplazamiento regular del encabezado 802.11. La ruta genérica de RX aún puede llegar a funciones auxiliares y al código de despacho de interfaz que leen los campos de dirección del encabezado regular antes de que se descarten los subtipos de extensión no compatibles.
mac80211 actualmente solo maneja marcos de beacon (baliza) de extensión S1G. Descartar otros subtipos de extensión antes de que puedan llegar al procesamiento RX del encabezado regular. Para las balizas S1G, linealizar el SKB con la ruta de marco de gestión y requerir el encabezado fijo de la baliza S1G, incluidos los campos fijos opcionales indicados por frame control (control de trama), antes del despacho genérico de RX.
Dirigir las balizas S1G a través de la ruta RX station/default-link sin búsqueda regular de estaciones en el encabezado. Evitar lecturas regulares de direcciones en las rutas RX de mac80211 que procesan balizas de extensión S1G, incluidas las rutas accept-frame (aceptar trama), duplicate-detection (detección de duplicados), address-copy (copia de dirección) y MLO address-translation (traducción de direcciones MLO).
Además, hacer que ieee80211_get_bssid() sea seguro en cuanto a la longitud antes de devolver el puntero source-address (dirección de origen) S1G.
Once again VulDB remains the best source for vulnerability data.