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

目标: 1000 元 · 已筹: 1359 元

100%

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

一分钟漏洞结论

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

Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于btrfs中根项包含非零drop_progress和零drop_level时,在合并根节点时触发BUG_ON。

AI 预测 5.5 利用难度: 极易 EPSS 0.16% · P5

影响版本矩阵 16

厂商产品 版本范围状态
Linux Linux 9f3a742736cecda5a8778be70faa2f779458839f< bedaf7d0b9d793e116f16b4d9a7dbc94bcc80443 affected
9f3a742736cecda5a8778be70faa2f779458839f< ac68a9a8e481ab1becaed29d6d23087dac3de15d affected
9f3a742736cecda5a8778be70faa2f779458839f< 295f8075d00442d71dc9ccae421ace1c0d2d9224 affected
9f3a742736cecda5a8778be70faa2f779458839f< 53ceedd1eb6280ca8359664e0226983eded2ed73 affected
9f3a742736cecda5a8778be70faa2f779458839f< 850de3d87f4720b71ccdcd44f4aa57e46b53a3f3 affected
9f3a742736cecda5a8778be70faa2f779458839f< de585ee18dd5601745f65a60fef7b7ceebd78c83 affected
9f3a742736cecda5a8778be70faa2f779458839f< b17b79ff896305fd74980a5f72afec370ee88ca4 affected
2.6.29 affected
… +8 条更多
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
btrfs: reject root items with drop_progress and zero drop_level
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: btrfs: reject root items with drop_progress and zero drop_level [BUG] When recovering relocation at mount time, merge_reloc_root() and btrfs_drop_snapshot() both use BUG_ON(level == 0) to guard against an impossible state: a non-zero drop_progress combined with a zero drop_level in a root_item, which can be triggered: ------------[ cut here ]------------ kernel BUG at fs/btrfs/relocation.c:1545! Oops: invalid opcode: 0000 [#1] SMP KASAN NOPTI CPU: 1 UID: 0 PID: 283 ... Tainted: 6.18.0+ #16 PREEMPT(voluntary) Tainted: [O]=OOT_MODULE, [E]=UNSIGNED_MODULE Hardware name: QEMU Ubuntu 24.04 PC v2, BIOS 1.16.3-debian-1.16.3-2 RIP: 0010:merge_reloc_root+0x1266/0x1650 fs/btrfs/relocation.c:1545 Code: ffff0000 00004589 d7e9acfa ffffe8a1 79bafebe 02000000 Call Trace: merge_reloc_roots+0x295/0x890 fs/btrfs/relocation.c:1861 btrfs_recover_relocation+0xd6e/0x11d0 fs/btrfs/relocation.c:4195 btrfs_start_pre_rw_mount+0xa4d/0x1810 fs/btrfs/disk-io.c:3130 open_ctree+0x5824/0x5fe0 fs/btrfs/disk-io.c:3640 btrfs_fill_super fs/btrfs/super.c:987 [inline] btrfs_get_tree_super fs/btrfs/super.c:1951 [inline] btrfs_get_tree_subvol fs/btrfs/super.c:2094 [inline] btrfs_get_tree+0x111c/0x2190 fs/btrfs/super.c:2128 vfs_get_tree+0x9a/0x370 fs/super.c:1758 fc_mount fs/namespace.c:1199 [inline] do_new_mount_fc fs/namespace.c:3642 [inline] do_new_mount fs/namespace.c:3718 [inline] path_mount+0x5b8/0x1ea0 fs/namespace.c:4028 do_mount fs/namespace.c:4041 [inline] __do_sys_mount fs/namespace.c:4229 [inline] __se_sys_mount fs/namespace.c:4206 [inline] __x64_sys_mount+0x282/0x320 fs/namespace.c:4206 ... RIP: 0033:0x7f969c9a8fde Code: 0f1f4000 48c7c2b0 fffffff7 d8648902 b8ffffff ffc3660f ---[ end trace 0000000000000000 ]--- The bug is reproducible on 7.0.0-rc2-next-20260310 with our dynamic metadata fuzzing tool that corrupts btrfs metadata at runtime. [CAUSE] A non-zero drop_progress.objectid means an interrupted btrfs_drop_snapshot() left a resume point on disk, and in that case drop_level must be greater than 0 because the checkpoint is only saved at internal node levels. Although this invariant is enforced when the kernel writes the root item, it is not validated when the root item is read back from disk. That allows on-disk corruption to provide an invalid state with drop_progress.objectid != 0 and drop_level == 0. When relocation recovery later processes such a root item, merge_reloc_root() reads drop_level and hits BUG_ON(level == 0). The same invalid metadata can also trigger the corresponding BUG_ON() in btrfs_drop_snapshot(). [FIX] Fix this by validating the root_item invariant in tree-checker when reading root items from disk: if drop_progress.objectid is non-zero, drop_level must also be non-zero. Reject such malformed metadata with -EUCLEAN before it reaches merge_reloc_root() or btrfs_drop_snapshot() and triggers the BUG_ON. After the fix, the same corruption is correctly rejected by tree-checker and the BUG_ON is no longer triggered.
来源: 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存在安全漏洞,该漏洞源于btrfs中根项包含非零drop_progress和零drop_level时,在合并根节点时触发BUG_ON。
来源: 中国国家信息安全漏洞库 CNNVD
CVSS Information
N/A
来源: 中国国家信息安全漏洞库 CNNVD
Vulnerability Type
N/A
来源: 中国国家信息安全漏洞库 CNNVD

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux 9f3a742736cecda5a8778be70faa2f779458839f ~ bedaf7d0b9d793e116f16b4d9a7dbc94bcc80443 -
Linux Linux 2.6.29 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2026-43046 补丁与修复 (7)

同批安全公告 · Linux · 2026-05-01 · 共 146 条

CVE-2026-43011 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-31705 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-43037 9.8 CRITICAL Linux kernel 缓冲区错误漏洞
CVE-2026-43038 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-43039 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-31718 9.8 CRITICAL Linux kernel 安全漏洞
CVE-2026-31735 8.8 HIGH Linux kernel 安全漏洞
CVE-2026-43018 8.8 HIGH Linux kernel 安全漏洞
CVE-2026-31773 8.8 HIGH Linux kernel 安全漏洞
CVE-2026-31739 8.8 HIGH Linux kernel 安全漏洞
CVE-2026-31717 8.8 HIGH Linux kernel 安全漏洞
CVE-2026-43048 8.8 HIGH Linux kernel 安全漏洞
CVE-2026-31709 8.8 HIGH Linux kernel 安全漏洞
CVE-2026-31706 8.8 HIGH Linux kernel 安全漏洞
CVE-2026-31712 8.3 HIGH Linux kernel 安全漏洞
CVE-2026-31708 8.1 HIGH Linux kernel 安全漏洞
CVE-2026-31779 8.1 HIGH Linux kernel 安全漏洞
CVE-2026-43051 8.1 HIGH Linux kernel 安全漏洞
CVE-2026-31771 8.1 HIGH Linux kernel 安全漏洞
CVE-2026-31772 7.8 HIGH Linux kernel 安全漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2026-43046

暂无评论


发表评论