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

目标: 1000 元 · 已筹: 1336

100%

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

AI 预测 5.5 利用难度: 理论可行 EPSS 0.84% · P55

影响版本矩阵 10

厂商产品版本范围状态
LinuxLinux501ef3066c89d7f9045315e1be58749cf9e6814d< 0ce6052802be2cb61a57b753e41301339c88c839affected
501ef3066c89d7f9045315e1be58749cf9e6814d< b5bba6ede42693f50ce1c9944315cefed7491061affected
501ef3066c89d7f9045315e1be58749cf9e6814d< 9d1ba11fabdd8f25abb24272ef1621417981320baffected
501ef3066c89d7f9045315e1be58749cf9e6814d< 333980481b99edb24ebd5d1a53af70a15d9146deaffected
5.10affected
< 5.10unaffected
5.10.37≤ 5.10.*unaffected
5.11.21≤ 5.11.*unaffected
… +2 条更多
获取后续新漏洞提醒登录后订阅

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

漏洞信息

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

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

Vulnerability Title
net: marvell: prestera: fix port event handling on init
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: net: marvell: prestera: fix port event handling on init For some reason there might be a crash during ports creation if port events are handling at the same time because fw may send initial port event with down state. The crash points to cancel_delayed_work() which is called when port went is down. Currently I did not find out the real cause of the issue, so fixed it by cancel port stats work only if previous port's state was up & runnig. The following is the crash which can be triggered: [ 28.311104] Unable to handle kernel paging request at virtual address 000071775f776600 [ 28.319097] Mem abort info: [ 28.321914] ESR = 0x96000004 [ 28.324996] EC = 0x25: DABT (current EL), IL = 32 bits [ 28.330350] SET = 0, FnV = 0 [ 28.333430] EA = 0, S1PTW = 0 [ 28.336597] Data abort info: [ 28.339499] ISV = 0, ISS = 0x00000004 [ 28.343362] CM = 0, WnR = 0 [ 28.346354] user pgtable: 4k pages, 48-bit VAs, pgdp=0000000100bf7000 [ 28.352842] [000071775f776600] pgd=0000000000000000, p4d=0000000000000000 [ 28.359695] Internal error: Oops: 96000004 [#1] PREEMPT SMP [ 28.365310] Modules linked in: prestera_pci(+) prestera uio_pdrv_genirq [ 28.372005] CPU: 0 PID: 1291 Comm: kworker/0:1H Not tainted 5.11.0-rc4 #1 [ 28.378846] Hardware name: DNI AmazonGo1 A7040 board (DT) [ 28.384283] Workqueue: prestera_fw_wq prestera_fw_evt_work_fn [prestera_pci] [ 28.391413] pstate: 60000085 (nZCv daIf -PAN -UAO -TCO BTYPE=--) [ 28.397468] pc : get_work_pool+0x48/0x60 [ 28.401442] lr : try_to_grab_pending+0x6c/0x1b0 [ 28.406018] sp : ffff80001391bc60 [ 28.409358] x29: ffff80001391bc60 x28: 0000000000000000 [ 28.414725] x27: ffff000104fc8b40 x26: ffff80001127de88 [ 28.420089] x25: 0000000000000000 x24: ffff000106119760 [ 28.425452] x23: ffff00010775dd60 x22: ffff00010567e000 [ 28.430814] x21: 0000000000000000 x20: ffff80001391bcb0 [ 28.436175] x19: ffff00010775deb8 x18: 00000000000000c0 [ 28.441537] x17: 0000000000000000 x16: 000000008d9b0e88 [ 28.446898] x15: 0000000000000001 x14: 00000000000002ba [ 28.452261] x13: 80a3002c00000002 x12: 00000000000005f4 [ 28.457622] x11: 0000000000000030 x10: 000000000000000c [ 28.462985] x9 : 000000000000000c x8 : 0000000000000030 [ 28.468346] x7 : ffff800014400000 x6 : ffff000106119758 [ 28.473708] x5 : 0000000000000003 x4 : ffff00010775dc60 [ 28.479068] x3 : 0000000000000000 x2 : 0000000000000060 [ 28.484429] x1 : 000071775f776600 x0 : ffff00010775deb8 [ 28.489791] Call trace: [ 28.492259] get_work_pool+0x48/0x60 [ 28.495874] cancel_delayed_work+0x38/0xb0 [ 28.500011] prestera_port_handle_event+0x90/0xa0 [prestera] [ 28.505743] prestera_evt_recv+0x98/0xe0 [prestera] [ 28.510683] prestera_fw_evt_work_fn+0x180/0x228 [prestera_pci] [ 28.516660] process_one_work+0x1e8/0x360 [ 28.520710] worker_thread+0x44/0x480 [ 28.524412] kthread+0x154/0x160 [ 28.527670] ret_from_fork+0x10/0x38 [ 28.531290] Code: a8c17bfd d50323bf d65f03c0 9278dc21 (f9400020) [ 28.537429] ---[ end trace 5eced933df3a080b ]---
来源: 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 存在安全漏洞,该漏洞源于某种原因,如果同时处理端口事件,则在端口创建期间可能会发生崩溃。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商产品影响版本CPE订阅
LinuxLinux 501ef3066c89d7f9045315e1be58749cf9e6814d ~ 0ce6052802be2cb61a57b753e41301339c88c839 -
LinuxLinux 5.10 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

登录查看更多情报信息。

CVE-2021-47023 其他参考 (3)

同批安全公告 · Linux · 2024-02-28 · 共 86 条

CVE-2021-470369.8 CRITICALLinux kernel 安全漏洞
CVE-2021-470139.8 CRITICALLinux kernel 安全漏洞
CVE-2021-469999.8 CRITICALLinux kernel 安全漏洞
CVE-2021-470358.8 HIGHLinux kernel 安全漏洞
CVE-2021-470178.8 HIGHLinux kernel 安全漏洞
CVE-2021-470498.4 HIGHLinux kernel 安全漏洞
CVE-2021-469777.8 HIGHLinux kernel 安全漏洞
CVE-2021-470407.8 HIGHLinux kernel 安全漏洞
CVE-2020-367857.8 HIGHLinux kernel 安全漏洞
CVE-2021-469937.8 HIGHLinux kernel 安全漏洞
CVE-2021-470147.8 HIGHLinux kernel 安全漏洞
CVE-2020-367877.8 HIGHLinux kernel 安全漏洞
CVE-2021-469987.8 HIGHLinux kernel 安全漏洞
CVE-2021-470117.8 HIGHLinux kernel 安全漏洞
CVE-2021-469927.8 HIGHLinux kernel 安全漏洞
CVE-2021-469847.8 HIGHLinux kernel 安全漏洞
CVE-2021-470127.8 HIGHLinux kernel 安全漏洞
CVE-2021-470487.8 HIGHLinux kernel 安全漏洞
CVE-2021-470017.5 HIGHLinux kernel 安全漏洞
CVE-2021-469837.5 HIGHLinux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2021-47023

暂无评论


发表评论