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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-81005— Linux kernel 安全漏洞

一分钟漏洞结论

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

Linux kernel是美国Linux基金会开源的一个操作系统内核。 Linux kernel 4.19版本存在安全漏洞,该漏洞源于ipmi_si驱动在注册失败回滚时未设置intf->in_shutdown,导致异步redo_bmc_reg工作项在底层驱动状态清理后重试BMC设备ID探测,将NULL的smi_info->si_sm指针传递给KCS状态机处理程序,造成空指针取消引用。

AI 预测 7.8 利用难度: 中等 EPSS 0.18% · P7

影响版本矩阵 20

厂商产品 版本范围状态
Linux Linux 2512e40e48d21d8bac09f7e91d2c3ceb2d3b50b2< 75ecc80ef0614a9f8441ab476fb748d3e919bea8 affected
2512e40e48d21d8bac09f7e91d2c3ceb2d3b50b2< b11a1e545ad7a2f8f9ba7276b4ae9429c3399456 affected
2512e40e48d21d8bac09f7e91d2c3ceb2d3b50b2< f390b0e781ca689515b659f94ef05f01497ed833 affected
2512e40e48d21d8bac09f7e91d2c3ceb2d3b50b2< d377bf743f29b41729a084a633874ef9c1a13c6a affected
2512e40e48d21d8bac09f7e91d2c3ceb2d3b50b2< d4be659a3e56f4eb16039ab8a1162efea086a714 affected
2512e40e48d21d8bac09f7e91d2c3ceb2d3b50b2< 53af3a8bae0a93c1342e1b5519812203332aca8e affected
2512e40e48d21d8bac09f7e91d2c3ceb2d3b50b2< 8ada17dd4c4ffd6b94621e735d77eda196ce118f affected
2512e40e48d21d8bac09f7e91d2c3ceb2d3b50b2< 6d920a75df9a83ab096b3cde7a643b656e4fdfeb affected
… +12 条更多
获取后续新漏洞提醒 登录后订阅

一、 漏洞 CVE-2026-81005 基础信息

漏洞信息

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

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

Vulnerability Title
ipmi: si: Fix NULL pointer dereference after failed registration
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: ipmi: si: Fix NULL pointer dereference after failed registration try_smi_init() allocates new_smi->si_sm and later calls ipmi_register_smi_mod(), which maps to ipmi_add_smi(). During ipmi_add_smi(), the upper IPMI message handler obtains the initial BMC device information through __bmc_get_device_id(). This can fail if the BMC does not return a successful response to the Get Device ID command. When the BMC returns a nonzero completion code, the device-id helper retries the command and eventually returns -EIO if the device ID still cannot be fetched. On this failure path, ipmi_add_smi() logs "Unable to get the device id" and goes to out_err_started, where it invokes the lower driver's shutdown callback. try_smi_init() then logs the returned registration failure: ipmi_si IPI0001:00: IPMI message handler: Unable to get the device id: -5 ipmi_si IPI0001:00: Unable to register device: error -5 For ipmi_si, the shutdown callback is shutdown_smi(), which cleans up the SI state machine data, frees smi_info->si_sm, and sets smi_info->si_sm and smi_info->intf to NULL. However, intf->in_shutdown is not set on this failed-registration rollback path. Therefore, the asynchronous redo_bmc_reg work item can still retry BMC device-id probing after the lower driver has already cleared its SI state machine data. In the observed case, that retry path reached start_next_msg(), which passed the NULL smi_info->si_sm pointer to the selected KCS state machine handler: BUG: unable to handle kernel NULL pointer dereference at 0000000000000000 Workqueue: events redo_bmc_reg [ipmi_msghandler] RIP: start_kcs_transaction+0x2c/0x190 [ipmi_si] Call Trace: start_next_msg+0x50/0x80 [ipmi_si] check_start_timer_thread.part.9+0x3b/0x50 [ipmi_si] sender+0x69/0x80 [ipmi_si] i_ipmi_request+0x2ac/0x9d0 [ipmi_msghandler] __get_device_id.isra.29+0xaa/0x180 [ipmi_msghandler] __bmc_get_device_id+0xef/0x950 [ipmi_msghandler] redo_bmc_reg+0x52/0x60 [ipmi_msghandler] process_one_work+0x1a7/0x360 Set intf->in_shutdown on the out_err_started path before invoking the lower driver's shutdown callback. This prevents later redo_bmc_reg retries from using an interface whose lower driver state has been cleaned up, and applies the same shutdown state to other IPMI interfaces as well.
来源: 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 kernel 4.19版本存在安全漏洞,该漏洞源于ipmi_si驱动在注册失败回滚时未设置intf->in_shutdown,导致异步redo_bmc_reg工作项在底层驱动状态清理后重试BMC设备ID探测,将NULL的smi_info->si_sm指针传递给KCS状态机处理程序,造成空指针取消引用。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 2512e40e48d21d8bac09f7e91d2c3ceb2d3b50b2 ~ 75ecc80ef0614a9f8441ab476fb748d3e919bea8 -
Linux Linux 4.19 -

二、漏洞 CVE-2026-81005 的公开POC

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

未找到公开 POC。

登录以生成 AI POC

三、漏洞 CVE-2026-81005 的情报信息

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

CVE-2026-81005 补丁与修复 (8)

同批安全公告 · Linux · 2026-09-11 · 共 431 条

CVE-2026-89688 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89656 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89655 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89658 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89660 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89659 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89662 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89669 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89674 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89675 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89676 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89677 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89681 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89686 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89703 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89479 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89478 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89702 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89482 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-89708 9.8 CRITICAL Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2026-81005

暂无评论


发表评论