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

目标: 1000 元 · 已筹: 1336

100%

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

AI 预测 5.5 利用难度: 中等 EPSS 0.17% · P6

影响版本矩阵 8

厂商产品版本范围状态
LinuxLinux78cd408356fe3edbac66598772fd347bf3e32c1f< c9c2e609e8397bb57b4d73675f33a99183c4a0bdaffected
78cd408356fe3edbac66598772fd347bf3e32c1f< 803d39accfbdf223ccbb49684d5b5069b4c44586affected
78cd408356fe3edbac66598772fd347bf3e32c1f< 5eec4427b89c2fb2beac54920101e55a2f1c0c21affected
6.15affected
< 6.15unaffected
6.18.35≤ 6.18.*unaffected
7.0.12≤ 7.0.*unaffected
7.1≤ *unaffected
获取后续新漏洞提醒登录后订阅

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

漏洞信息

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

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

Vulnerability Title
bridge: Fix sleep in atomic context in netlink path
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: bridge: Fix sleep in atomic context in netlink path Since the introduction of the netlink configuration path for bridge ports in commit 25c71c75ac87 ("bridge: bridge port parameters over netlink"), br_setport() was always called with the bridge lock held around it. Back then this decision made sense: The bridge lock protects the STP state of the bridge and its ports and at that time the function only processed three STP related netlink attributes (cost, priority and state). Nowadays, br_setport() processes a lot more attributes and most of them do not need the bridge lock: * Bridge flags: Only require RTNL. Read locklessly by the data path. Annotations can be added in net-next. * FDB port flushing: Only requires the FDB lock. * Multicast attributes: Only require the multicast lock. * Group forward mask: Only requires RTNL. Read locklessly by the data path. Annotations can be added in net-next. * Backup port and NHID: Only require RTNL. Read locklessly by the data path. This is a problem as the bridge calls dev_set_promiscuity() when certain bridge port flags change and this function can sleep since the commit cited below, resulting in a splat such as [1]. Fix this by reducing the scope of the bridge lock and only take it when processing the three STP related attributes that require it. This is consistent with the multicast attributes where each attribute acquires the multicast lock instead of having one critical section for all relevant attributes. [1] BUG: sleeping function called from invalid context at net/core/dev_addr_lists.c:1262 in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 356, name: bridge preempt_count: 201, expected: 0 RCU nest depth: 0, expected: 0 2 locks held by bridge/356: #0: ffffffff919473a0 (rtnl_mutex){+.+.}-{4:4}, at: rtnetlink_rcv_msg (net/core/rtnetlink.c:80 net/core/rtnetlink.c:7002) #1: ffff888115072d58 (&br->lock){+...}-{3:3}, at: br_setlink (./include/linux/spinlock.h:348 net/bridge/br_netlink.c:1117) Preemption disabled at: 0x0 Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 Call Trace: <TASK> dump_stack_lvl (lib/dump_stack.c:94 lib/dump_stack.c:120) __might_resched.cold (kernel/sched/core.c:9163) netif_rx_mode_run (net/core/dev_addr_lists.c:1262) netif_rx_mode_sync (net/core/dev_addr_lists.c:1428) dev_set_promiscuity (net/core/dev_api.c:289) br_manage_promisc (net/bridge/br_if.c:135 net/bridge/br_if.c:172) br_port_flags_change (net/bridge/br_if.c:242 net/bridge/br_if.c:747) br_setport (net/bridge/br_netlink.c:1000) br_setlink (net/bridge/br_netlink.c:1118) rtnl_bridge_setlink (net/core/rtnetlink.c:5572) rtnetlink_rcv_msg (net/core/rtnetlink.c:7005) netlink_rcv_skb (net/netlink/af_netlink.c:2550) netlink_unicast (net/netlink/af_netlink.c:1318 net/netlink/af_netlink.c:1344) netlink_sendmsg (net/netlink/af_netlink.c:1894) __sock_sendmsg (net/socket.c:787 (discriminator 4) net/socket.c:802 (discriminator 4)) ____sys_sendmsg (net/socket.c:2698) ___sys_sendmsg (net/socket.c:2752) __sys_sendmsg (net/socket.c:2784) do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:121)
来源: 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存在安全漏洞,该漏洞源于在netlink路径中存在原子上下文睡眠问题,可能导致内核崩溃。以下版本受到影响:6.15版本。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商产品影响版本CPE订阅
LinuxLinux 78cd408356fe3edbac66598772fd347bf3e32c1f ~ c9c2e609e8397bb57b4d73675f33a99183c4a0bd -
LinuxLinux 6.15 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

登录查看更多情报信息。

CVE-2026-63989 补丁与修复 (3)

同批安全公告 · Linux · 2026-07-19 · 共 431 条

CVE-2026-6379510.0 CRITICALLinux kernel 安全漏洞
CVE-2026-638009.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640559.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640569.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640619.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640669.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640679.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640689.8 CRITICALLinux 安全漏洞
CVE-2026-640699.8 CRITICALLinux kernel 安全漏洞
CVE-2026-638089.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640899.8 CRITICALLinux kernel 安全漏洞
CVE-2026-640919.8 CRITICALLinux kernel 安全漏洞
CVE-2026-533999.8 CRITICALLinux kernel 安全漏洞
CVE-2026-641429.8 CRITICALLinux kernel 安全漏洞
CVE-2026-533989.8 CRITICALLinux kernel 安全漏洞
CVE-2026-641369.8 CRITICALLinux kernel 安全漏洞
CVE-2026-641329.8 CRITICALLinux kernel 安全漏洞
CVE-2026-641229.8 CRITICALLinux kernel 安全漏洞
CVE-2026-641029.8 CRITICALLinux kernel 安全漏洞
CVE-2026-641139.8 CRITICALLinux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2026-63989

暂无评论


发表评论