一、 漏洞 CVE-2024-26693 基础信息
漏洞标题
Wi-Fi:iwlwifi:mvm:修复在耗尽站台时发生的崩溃
来源:AIGC 神龙大模型
漏洞描述信息
在Linux内核中,已解决以下漏洞: wifi: iwlwifi: mvm: 修复在站点耗尽时发生的崩溃 一个注入大量认证帧的DoS工具使我们的接入点崩溃。iwl_mvm_is_dup()函数找不到未分配的每个队列的dup_data。 造成这个问题的根本原因是固件中的站点耗尽,但我们并未将站点真正添加到固件中,但并未向mac80211返回错误。mac80211认为我们已拥有该站点,因此sta_info::uploaded被设置为1。这使得ieee80211_find_sta_by_ifaddr()能够返回一个有效的站点对象,但该ieee80211_sta没有初始化任何iwl_mvm_sta对象,当我们在这个站点上接收到Rx时,这导致了先前提到的崩溃。
来源:AIGC 神龙大模型
CVSS信息
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
来源:AIGC 神龙大模型
漏洞类别
未加控制的资源消耗(资源穷尽)
来源:AIGC 神龙大模型
漏洞标题
wifi: iwlwifi: mvm: fix a crash when we run out of stations
来源:美国国家漏洞数据库 NVD
漏洞描述信息
In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: fix a crash when we run out of stations A DoS tool that injects loads of authentication frames made our AP crash. The iwl_mvm_is_dup() function couldn't find the per-queue dup_data which was not allocated. The root cause for that is that we ran out of stations in the firmware and we didn't really add the station to the firmware, yet we didn't return an error to mac80211. Mac80211 was thinking that we have the station and because of that, sta_info::uploaded was set to 1. This allowed ieee80211_find_sta_by_ifaddr() to return a valid station object, but that ieee80211_sta didn't have any iwl_mvm_sta object initialized and that caused the crash mentioned earlier when we got Rx on that station.
来源:美国国家漏洞数据库 NVD
CVSS信息
N/A
来源:美国国家漏洞数据库 NVD
漏洞类别
N/A
来源:美国国家漏洞数据库 NVD
漏洞标题
Linux kernel 安全漏洞
来源:中国国家信息安全漏洞库 CNNVD
漏洞描述信息
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于没有真正将该站添加到固件中,也没有向 mac80211 返回错误。
来源:中国国家信息安全漏洞库 CNNVD
CVSS信息
N/A
来源:中国国家信息安全漏洞库 CNNVD
漏洞类别
其他
来源:中国国家信息安全漏洞库 CNNVD
二、漏洞 CVE-2024-26693 的公开POC
# POC 描述 源链接 神龙链接
三、漏洞 CVE-2024-26693 的情报信息