目标达成 感谢每一位支持者 — 我们达成了 100% 目标!

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2021-47065— Linux kernel 安全漏洞

一分钟漏洞结论

影响对象
Linux Linux
利用判断
尚无明确在野利用证据,仍需结合暴露面评估
建议动作
优先检查厂商安全公告和参考链接中的修复版本;无法立即升级时,限制受影响服务暴露并加强监测。

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel 存在安全漏洞,该漏洞源于rtw_get_tx_power_params() 中存在数组溢出问题。

AI 预测 5.5 利用难度: 较易 EPSS 0.24% · P13

影响版本矩阵 12

厂商产品 版本范围状态
Linux Linux fa6dfe6bff246ddd5be3cfe81637f137acd6c294< 6b5aa0cf321c25f41e09a61c83ee4dc7ab9549cb affected
fa6dfe6bff246ddd5be3cfe81637f137acd6c294< 95fb153c6027924cda3422120169d1890737f3a0 affected
fa6dfe6bff246ddd5be3cfe81637f137acd6c294< 5f3dbced8eaa5c9ed7d6943f3fea99f235a6516a affected
fa6dfe6bff246ddd5be3cfe81637f137acd6c294< 9cd09722e18a08b6a3d68b8bccfac39ddc22434c affected
fa6dfe6bff246ddd5be3cfe81637f137acd6c294< 2ff25985ea9ccc6c9af2c77b0b49045adcc62e0e affected
5.3 affected
< 5.3 unaffected
5.4.119≤ 5.4.* unaffected
… +4 条更多
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2021-47065 基础信息

漏洞信息

对漏洞内容有疑问?看看神龙的深度分析是否有帮助!
查看神龙十问 ↗

尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。

Vulnerability Title
rtw88: Fix array overrun in rtw_get_tx_power_params()
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: rtw88: Fix array overrun in rtw_get_tx_power_params() Using a kernel with the Undefined Behaviour Sanity Checker (UBSAN) enabled, the following array overrun is logged: ================================================================================ UBSAN: array-index-out-of-bounds in /home/finger/wireless-drivers-next/drivers/net/wireless/realtek/rtw88/phy.c:1789:34 index 5 is out of range for type 'u8 [5]' CPU: 2 PID: 84 Comm: kworker/u16:3 Tainted: G O 5.12.0-rc5-00086-gd88bba47038e-dirty #651 Hardware name: TOSHIBA TECRA A50-A/TECRA A50-A, BIOS Version 4.50 09/29/2014 Workqueue: phy0 ieee80211_scan_work [mac80211] Call Trace: dump_stack+0x64/0x7c ubsan_epilogue+0x5/0x40 __ubsan_handle_out_of_bounds.cold+0x43/0x48 rtw_get_tx_power_params+0x83a/drivers/net/wireless/realtek/rtw88/0xad0 [rtw_core] ? rtw_pci_read16+0x20/0x20 [rtw_pci] ? check_hw_ready+0x50/0x90 [rtw_core] rtw_phy_get_tx_power_index+0x4d/0xd0 [rtw_core] rtw_phy_set_tx_power_level+0xee/0x1b0 [rtw_core] rtw_set_channel+0xab/0x110 [rtw_core] rtw_ops_config+0x87/0xc0 [rtw_core] ieee80211_hw_config+0x9d/0x130 [mac80211] ieee80211_scan_state_set_channel+0x81/0x170 [mac80211] ieee80211_scan_work+0x19f/0x2a0 [mac80211] process_one_work+0x1dd/0x3a0 worker_thread+0x49/0x330 ? rescuer_thread+0x3a0/0x3a0 kthread+0x134/0x150 ? kthread_create_worker_on_cpu+0x70/0x70 ret_from_fork+0x22/0x30 ================================================================================ The statement where an array is being overrun is shown in the following snippet: if (rate <= DESC_RATE11M) tx_power = pwr_idx_2g->cck_base[group]; else ====> tx_power = pwr_idx_2g->bw40_base[group]; The associated arrays are defined in main.h as follows: struct rtw_2g_txpwr_idx { u8 cck_base[6]; u8 bw40_base[5]; struct rtw_2g_1s_pwr_idx_diff ht_1s_diff; struct rtw_2g_ns_pwr_idx_diff ht_2s_diff; struct rtw_2g_ns_pwr_idx_diff ht_3s_diff; struct rtw_2g_ns_pwr_idx_diff ht_4s_diff; }; The problem arises because the value of group is 5 for channel 14. The trivial increase in the dimension of bw40_base fails as this struct must match the layout of efuse. The fix is to add the rate as an argument to rtw_get_channel_group() and set the group for channel 14 to 4 if rate <= DESC_RATE11M. This patch fixes commit fa6dfe6bff24 ("rtw88: resolve order of tx power setting routines")
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: CVE Program / CVE List V5
Vulnerability Type
N/A
来源: CVE Program / CVE List V5
Vulnerability Title
Linux kernel 安全漏洞
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Description
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel 存在安全漏洞,该漏洞源于rtw_get_tx_power_params() 中存在数组溢出问题。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux fa6dfe6bff246ddd5be3cfe81637f137acd6c294 ~ 6b5aa0cf321c25f41e09a61c83ee4dc7ab9549cb -
Linux Linux 5.3 -

二、漏洞 CVE-2021-47065 的公开POC

# POC 描述 源链接 神龙链接
AI 生成 POC 高级

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2021-47065 的情报信息

请登录查看更多情报信息。

CVE-2021-47065 其他参考 (5)

同批安全公告 · Linux · 2024-02-29 · 共 53 条

CVE-2023-52480 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2023-52478 8.8 HIGH Linux kernel 安全漏洞
CVE-2023-52479 8.8 HIGH Linux kernel 安全漏洞
CVE-2024-26620 8.2 HIGH Linux kernel 安全漏洞
CVE-2021-47068 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-52491 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-26608 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-52486 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-26610 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-26614 7.8 HIGH Linux kernel安全漏洞
CVE-2024-26617 7.8 HIGH Linux kernel 安全漏洞
CVE-2023-52483 7.8 HIGH Linux kernel 安全漏洞
CVE-2021-47060 7.8 HIGH Linux kernel 安全漏洞
CVE-2021-47061 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-26611 7.5 HIGH Linux kernel 安全漏洞
CVE-2021-47066 7.1 HIGH Linux kernel 安全漏洞
CVE-2021-47055 7.1 HIGH Linux kernel 安全漏洞
CVE-2023-52497 7.1 HIGH Linux kernel 安全漏洞
CVE-2021-47057 Linux kernel 安全漏洞
CVE-2021-47058 Linux kernel 安全漏洞

显示前 20 条,共 53 条。 查看全部 &rarr; →

IV. Related Vulnerabilities

V. Comments for CVE-2021-47065

暂无评论


发表评论