CVE-2026-80641 in Linux
Sumário
de VulDB • 28/08/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
wifi: wlcore: habilitar o conjunto correto de cifras
A verificação da versão do firmware para IGTK introduzida no commit c34dbc5900b0 ("wifi: wlcore: Add support for IGTK key") permite que a quantidade de cifras diminua em cada inicialização de um firmware muito antigo, e isso está acontecendo na prática. Além disso, não leva em conta outros chips além dos wl18xx. Em alguns dispositivos wl128x, o seguinte pode ser observado ao conectar via nm a um AP comum:
[ 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
Isso se repete infinitamente. Desative sempre o IGTK no wl12xx e corrija a confusão de decremento.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.