CVE-2026-80641 in Linux信息

摘要

由 VulDB • 2026-08-28

在 Linux 内核中,已修复以下漏洞:

wifi: wlcore: 启用正确的密码套件集合

针对 commit c34dbc5900b0(“wifi: wlcore: 添加对 IGTK 密钥的支持”)中引入的 IGTK 固件版本号检查存在缺陷。该逻辑会导致在每次启动过于老旧的固件时,启用的密码套件数量不断减少,且这一现象在实际操作中确实会发生。此外,该代码未考虑除 wl18xx 系列之外的其他芯片型号。在某些 wl128x 设备上,通过 nm(NetworkManager)连接到普通接入点(AP)时可观察到以下情况:

[ 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

此错误会无限重复发生。 始终在 wl12xx 上禁用 IGTK,并修复导致密码套件数量递减的逻辑混乱问题。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

来源

Do you want to use VulDB in your project?

Use the official API to access entries easily!