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

目标: 1000 元 · 已筹: 1359 元

100%

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

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于函数调用了usb_start_wait_urb(),其中包含一个不可中断的等待,并带有用户指定的超时值。

AI 预测 5.5 利用难度: 中等 EPSS 0.20% · P9

可能的 ATT&CK 技术 1 AI

T1499 · Endpoint Denial of Service

影响版本矩阵 6

厂商产品 版本范围状态
Linux Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< 403716741c6c2c510dce44e88f085a740f535de6 affected
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2< ae8709b296d80c7f45aa1f35c0e7659ad69edce1 affected
2.6.12 affected
< 2.6.12 unaffected
5.15.11≤ 5.15.* unaffected
5.16≤ * unaffected
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
USB: core: Make do_proc_control() and do_proc_bulk() killable
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: USB: core: Make do_proc_control() and do_proc_bulk() killable The USBDEVFS_CONTROL and USBDEVFS_BULK ioctls invoke usb_start_wait_urb(), which contains an uninterruptible wait with a user-specified timeout value. If timeout value is very large and the device being accessed does not respond in a reasonable amount of time, the kernel will complain about "Task X blocked for more than N seconds", as found in testing by syzbot: INFO: task syz-executor.0:8700 blocked for more than 143 seconds. Not tainted 5.14.0-rc7-syzkaller #0 "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. task:syz-executor.0 state:D stack:23192 pid: 8700 ppid: 8455 flags:0x00004004 Call Trace: context_switch kernel/sched/core.c:4681 [inline] __schedule+0xc07/0x11f0 kernel/sched/core.c:5938 schedule+0x14b/0x210 kernel/sched/core.c:6017 schedule_timeout+0x98/0x2f0 kernel/time/timer.c:1857 do_wait_for_common+0x2da/0x480 kernel/sched/completion.c:85 __wait_for_common kernel/sched/completion.c:106 [inline] wait_for_common kernel/sched/completion.c:117 [inline] wait_for_completion_timeout+0x46/0x60 kernel/sched/completion.c:157 usb_start_wait_urb+0x167/0x550 drivers/usb/core/message.c:63 do_proc_bulk+0x978/0x1080 drivers/usb/core/devio.c:1236 proc_bulk drivers/usb/core/devio.c:1273 [inline] usbdev_do_ioctl drivers/usb/core/devio.c:2547 [inline] usbdev_ioctl+0x3441/0x6b10 drivers/usb/core/devio.c:2713 ... To fix this problem, this patch replaces usbfs's calls to usb_control_msg() and usb_bulk_msg() with special-purpose code that does essentially the same thing (as recommended in the comment for usb_start_wait_urb()), except that it always uses a killable wait and it uses GFP_KERNEL rather than GFP_NOIO.
来源: 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存在安全漏洞,该漏洞源于函数调用了usb_start_wait_urb(),其中包含一个不可中断的等待,并带有用户指定的超时值。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 ~ 403716741c6c2c510dce44e88f085a740f535de6 -
Linux Linux 2.6.12 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2021-47582 其他参考 (2)

同批安全公告 · Linux · 2024-06-19 · 共 122 条

CVE-2024-38558 10.0 CRITICAL Linux kernel 安全漏洞
CVE-2024-38570 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2021-47587 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2024-38544 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2021-47611 8.1 HIGH Linux kernel 安全漏洞
CVE-2024-38587 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-38556 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-38610 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-38605 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-38599 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-38592 7.8 HIGH Linux kernel安全漏洞
CVE-2024-38564 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-38568 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-38572 7.8 HIGH Linux kernel安全漏洞
CVE-2024-38578 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-38580 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-38569 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-38583 7.8 HIGH Linux kernel 安全漏洞
CVE-2024-38614 7.8 HIGH Linux kernel安全漏洞
CVE-2024-38588 7.8 HIGH Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2021-47582

暂无评论


发表评论