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

目标: 1000 元 · 已筹: 1336

100%

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

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于net/sched taprio模块在类转储时未对已删除的子qdisc进行空指针检查,可能导致空指针解引用。

AI 预测 7.8 利用难度: 较易 EPSS 0.12% · P2

影响版本矩阵 12

厂商产品 版本范围状态
Linux Linux 665338b2a7a0139337d1f85be65ed16e487f84c1< ec2501e361b08b50bcb1e7b3253fc861abbda28d affected
665338b2a7a0139337d1f85be65ed16e487f84c1< d02e2fbf60de46678e2ea698a6a904fd21e1cc31 affected
665338b2a7a0139337d1f85be65ed16e487f84c1< 48b26d48e76221dc90b02bf5428bab53643461ca affected
665338b2a7a0139337d1f85be65ed16e487f84c1< 8f1ff8866cb9f655e5faea6994eb902960be8e04 affected
665338b2a7a0139337d1f85be65ed16e487f84c1< 3d07ca5c0fae311226f737963984bd94bb159a87 affected
6.6 affected
< 6.6 unaffected
6.6.141≤ 6.6.* unaffected
… +4 条更多
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
net/sched: taprio: fix NULL pointer dereference in class dump
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: net/sched: taprio: fix NULL pointer dereference in class dump When a TAPRIO child qdisc is deleted via RTM_DELQDISC, taprio_graft() is called with new == NULL and stores NULL into q->qdiscs[cl - 1]. Subsequent RTM_GETTCLASS dump operations walk all classes via taprio_walk() and call taprio_dump_class(), which calls taprio_leaf() returning the NULL pointer, then dereferences it to read child->handle, causing a kernel NULL pointer dereference. The bug is reachable with namespace-scoped CAP_NET_ADMIN on any kernel with CONFIG_NET_SCH_TAPRIO enabled. On systems with unprivileged user namespaces enabled, an unprivileged local user can trigger a kernel panic by creating a taprio qdisc inside a new network namespace, grafting an explicit child qdisc, deleting it, and requesting a class dump. The RTM_GETTCLASS dump itself requires no capability. Oops: general protection fault, probably for non-canonical address 0xdffffc0000000007: 0000 [#1] SMP KASAN NOPTI KASAN: null-ptr-deref in range [0x0000000000000038-0x000000000000003f] RIP: 0010:taprio_dump_class (net/sched/sch_taprio.c:2478) Call Trace: <TASK> tc_fill_tclass (net/sched/sch_api.c:1966) qdisc_class_dump (net/sched/sch_api.c:2326) taprio_walk (net/sched/sch_taprio.c:2514) tc_dump_tclass_qdisc (net/sched/sch_api.c:2352) tc_dump_tclass_root (net/sched/sch_api.c:2370) tc_dump_tclass (net/sched/sch_api.c:2431) rtnl_dumpit (net/core/rtnetlink.c:6864) netlink_dump (net/netlink/af_netlink.c:2325) rtnetlink_rcv_msg (net/core/rtnetlink.c:6959) netlink_rcv_skb (net/netlink/af_netlink.c:2550) </TASK> Fix this by substituting &noop_qdisc when new is NULL in taprio_graft(), a common pattern used by other qdiscs (e.g., multiq_graft()) to ensure the q->qdiscs[] slots are never NULL. This makes control-plane dump paths safe without requiring individual NULL checks. Since the data-plane paths (taprio_enqueue and taprio_dequeue_from_txq) previously had explicit NULL guards that would drop/skip the packet cleanly, update those checks to test for &noop_qdisc instead. Without this, packets would reach taprio_enqueue_one() which increments the root qdisc's qlen and backlog before calling the child's enqueue; noop_qdisc drops the packet but those counters are never rolled back, permanently inflating the root qdisc's statistics. After this change *old can be a valid qdisc, NULL, or &noop_qdisc. Only call qdisc_put(*old) in the first case to avoid decreasing noop_qdisc's refcount, which was never increased.
来源: 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存在安全漏洞,该漏洞源于net/sched taprio模块在类转储时未对已删除的子qdisc进行空指针检查,可能导致空指针解引用。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 665338b2a7a0139337d1f85be65ed16e487f84c1 ~ ec2501e361b08b50bcb1e7b3253fc861abbda28d -
Linux Linux 6.6 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

登录查看更多情报信息。

CVE-2026-45845 补丁与修复 (4)

同批安全公告 · Linux · 2026-05-27 · 共 275 条

CVE-2026-46039 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-45898 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-45972 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-45988 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-46043 9.1 CRITICAL Linux kernel 安全漏洞
CVE-2026-45945 8.8 HIGH Linux kernel 安全漏洞
CVE-2026-46056 8.8 HIGH Linux kernel 安全漏洞
CVE-2025-71311 8.2 HIGH Linux kernel 安全漏洞
CVE-2026-46037 8.2 HIGH Linux kernel 安全漏洞
CVE-2026-45843 8.2 HIGH Linux kernel 安全漏洞
CVE-2026-46010 8.1 HIGH Linux kernel 安全漏洞
CVE-2026-46099 8.1 HIGH Linux kernel 安全漏洞
CVE-2026-46076 7.9 HIGH Linux kernel 安全漏洞
CVE-2026-45910 7.8 HIGH Linux kernel 安全漏洞
CVE-2026-45931 7.8 HIGH Linux kernel 安全漏洞
CVE-2026-45956 7.8 HIGH Linux kernel 安全漏洞
CVE-2026-46036 7.8 HIGH Linux kernel 安全漏洞
CVE-2026-46100 7.8 HIGH Linux kernel 安全漏洞
CVE-2026-45894 7.8 HIGH Linux kernel 安全漏洞
CVE-2026-45933 7.8 HIGH Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2026-45845

暂无评论


发表评论