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

目标: 1000 元 · 已筹: 1359 元

100%

CVE-2026-98979— Linux 内核命名空间拒绝自动挂载漏洞

一分钟漏洞结论

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

在 Linux 内核中,以下漏洞已得到修复: 命名空间:拒绝在“不属于任何命名空间”的挂载点下方进行自动挂载 即使父挂载点不在调用者的挂载命名空间中,系统仍可能允许添加自动挂载。唯一的限制条件是:父挂载命名空间不能为 NULL(即未被卸载)。 问题在于 使用了 标志,这使得上述检查条件轻易成立。因此,检查通过, 将该挂载点接受为自动挂载点。更奇怪的是, 随后会解引用 ,而该标志实际上是一个错误指针(error pointer)。 攻击者可以通过 在用户空间触发此问题。例如,当对 overlay 文件系统的底层文件系

AI 预测 9.8 利用难度: 中等

影响版本矩阵 12

厂商产品 版本范围状态
Linux Linux df820f8de4e481222b17f9bcee7b909ae8167529< 95fb7c259b86f5521f04973040ad492f2bef6f82 affected
df820f8de4e481222b17f9bcee7b909ae8167529< 35f2013f83ef16f9f0331c4c3a8e8d161580d574 affected
df820f8de4e481222b17f9bcee7b909ae8167529< 494c57572d2d5bc2839553ed41aabe92ed0f587c affected
df820f8de4e481222b17f9bcee7b909ae8167529< 776e20e4fdc23c23687b511ffdc80047878049d3 affected
df820f8de4e481222b17f9bcee7b909ae8167529< ba985ce08471c555af2a2fbe217c1bc2e72a6d8c affected
5.8 affected
< 5.8 unaffected
6.6.160≤ 6.6.* unaffected
… +4 条更多
获取后续新漏洞提醒 登录后订阅

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

漏洞信息

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

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

Vulnerability Title
namespace: refuse an automount below a mount that is in no namespace
来源: CVE Program / CVE List V5
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: namespace: refuse an automount below a mount that is in no namespace It's possible to add autmounts even when the parent mount isn't in the mount namespace of the caller. The only requirement we have is that the parent mount namespace must not be NULL, i.e., unmounted. Problem is that clone_private_mount() has MNT_NS_INTERNAL which makes that trivially true. So that passes the test and attach_recursive_mnt() accepts that as a mount point and funny enough, count_mounts() dereferences MNT_NS_INTERNAL. The problem is it is an error pointer... So we can reach this in userspace via fanotify. A filesystem mark on the lower filesystem of an overlay reports paths on the layer clone and reading the event hands out a descriptor on it. For example with debugfs as the lower layer it goes kaboom: openat(evfd, "tracing", O_DIRECTORY) Oops: general protection fault KASAN: null-ptr-deref in range [0x1d0-0x1d7] RIP: 0010:count_mounts+0x35/0x200 attach_recursive_mnt finish_automount And since that sleeping beauty happens under namespace_sem held for writing every mount operation on the system blocks from then on. Congrats. Use is_mounted() instead which rejects unmounted and internal mounts alike. The open fails with EINVAL just as it did before clone_private_mount() used MNT_NS_INTERNAL.
来源: CVE Program / CVE List V5
CVSS Information
N/A
来源: CVE Program / CVE List V5
Vulnerability Type
N/A
来源: CVE Program / CVE List V5

受影响产品

厂商 产品 影响版本 CPE 订阅
Linux Linux df820f8de4e481222b17f9bcee7b909ae8167529 ~ 95fb7c259b86f5521f04973040ad492f2bef6f82 -
Linux Linux 5.8 -

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

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

未找到公开 POC。

登录以生成 AI POC

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

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

CVE-2026-98979 补丁与修复 (5)

同批安全公告 · Linux · 2026-10-23 · 共 218 条

CVE-2026-98937 Linux 内核 perf 远程代码执行漏洞
CVE-2026-98950 Linux kernel flow_dissector 整数截断漏洞
CVE-2026-98949 Imagination DRM 驱动 remap() 函数引用及 vm_bo 处理漏洞
CVE-2026-98948 Mellanox mlxsw 端口范围寄存器泄漏漏洞
CVE-2026-98947 vsock 内存泄漏漏洞
CVE-2026-98946 V3D 驱动运行时挂起中断禁用漏洞
CVE-2026-98945 Steam HID 驱动解绑顺序漏洞
CVE-2026-98944 Steam HID 注册重构漏洞
CVE-2026-98943 Steam HID 驱动锁清理
CVE-2026-98942 Linux 内核 sched_ext 远程代码执行漏洞
CVE-2026-98941 ext4 加密 inode 大页启用逻辑漏洞
CVE-2026-98940 Linux 内核 ASoC 组件越界读取漏洞
CVE-2026-98939 Linux x86/mm 内存管理逻辑缺陷
CVE-2026-98938 Rust IRQ 请求机制参数传递漏洞
CVE-2026-98926 AMD Display 驱动 DPMS 电源管理漏洞
CVE-2026-98929 macsec 在注册前初始化 SecY 的竞态条件漏洞
CVE-2026-98928 KVM arm64 信息泄露漏洞
CVE-2026-98927 KVM arm64 嵌套 MMU 数组生命周期漏洞
CVE-2026-98930 KVM s390 中断注入漏洞
CVE-2026-98925 Linux bpf sockmap 序列号重复计数漏洞

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

IV. Related Vulnerabilities

V. Comments for CVE-2026-98979

暂无评论


发表评论