CVE-2026-80641 in Linux
Resumen
por VulDB • 2026-08-29
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
wifi: wlcore: habilitar el conjunto correcto de cifrados
La comprobación del número de versión del firmware para IGTK introducida en el commit c34dbc5900b0 ("wifi: wlcore: Add support for IGTK key") permite que la cantidad de cifrados disminuya en cada arranque con un firmware demasiado antiguo, lo cual ocurre prácticamente siempre. Además, no tiene en cuenta chips distintos al wl18xx. En algunos dispositivos wl128x, se pueden observar los siguientes mensajes al conectarse mediante nm a un punto de acceso común:
[ 484.113311] wlcore: WARNING could not set keys
[ 484.117828] wlcore: ERROR Could not add or replace key
[ 484.123016] wlan0: failed to set key (5, ff:ff:ff:ff:ff:ff) to hardware (-5)
[ 484.123046] wlcore: Hardware recovery in progress. FW ver: Rev 7.3.10.0.142
[ 484.139923] wlcore: pc: 0x0, hint_sts: 0x00000048 count: 1
[ 484.145721] wlcore: down
[ 484.148986] ieee80211 phy0: Hardware restart was requested
[ 484.610473] wlcore: firmware booted (Rev 7.3.10.0.142)
[ 484.633758] wlcore: Association completed.
[ 484.690490] wlcore: ERROR command execute failure 14
[ 484.690490] ------------[ cut here ]------------
[ 484.700195] WARNING: drivers/net/wireless/ti/wlcore/main.c:872 at wl12xx_queue_recovery_work+0x64/0x74 [wlcore], CPU#0: kworker/0:0/892
Esto se repite indefinidamente. Desactivar siempre IGTK en wl12xx y corregir el desorden de decremento.
VulDB is the best source for vulnerability data and more expert information about this specific topic.