Linux Distros 未修补的漏洞:CVE-2026-99170

medium Nessus 插件 ID 373270

简介

Linux/Unix 主机上安装的一个或多个程序包存在漏洞,但供应商表示不会修补此漏洞。

描述

Linux/Unix 主机中安装的一个或多个程序包受到一个漏洞影响,而供应商没有提供补丁程序。

- namespace:copy_tree() 遗漏的挂载不能接管锁定 自提交 c62a4766937e (move_mount: transfer MNT_LOCKED) 可将挂载移动到锁定的挂载下方。锁从旧盖移动到新支架,新支架接管了隐藏其下方物品的工作,并且可以卸下旧盖。只要新安装座仍然存在,这就有效。但是调用程序选择新的挂载,copy_tree() 会从未CL_COPY_MNT_NS_FILE的每个副本中留下一个挂载命名空间文件,连同挂载在其上的所有内容,并且从不查看MNT_LOCKED。unshare(CLONE_NEWNS) 和挂载传播会创建此类副本。因此,在其自己的用户命名空间中作为根的任务可以在不发生争用且不接触文件下面的文件系统的情况下清除文件上的锁定盖。它使子程序具有自己的挂载命名空间,用 MOVE_MOUNT_BENEATH 绑定盖下子程序的 /proc/<pid>/ns/mnt,后者将锁传递给该绑定,然后调用 unshare(CLONE_NEWNS)。新的挂载命名空间没有任何内容。这是掩盖单个文件、/dev/null 绑定或空文件的常见方式。通过普通文件的绑定,该文件保持被覆盖。自提交 df7342b24018 以来,copy_tree() 已经拒绝通过 -EPERM 遗漏锁定的不可绑定挂载(挂载:不允许复制 MNT_UNBINDABLE|MNT_LOCKED mounts)。对挂载命名空间文件的锁定挂载执行相同的操作。这还包括通过 CL_COPY_MNT_NS_FILE 复制并附加到 lock_mnt_tree() 锁定它的另一个用户命名空间的挂载命名空间的树。请注意,从那时起,unshare(CLONE_NEWNS) 和 clone(CLONE_NEWNS) 将因来自此类挂载命名空间的 EPERM 而失败。安装座不能被遗漏,也无法取消安装。并且拒绝首先将挂载命名空间文件的挂载移动到锁定挂载之下。否则,该任务将以无法卸载的挂载和永久失败的 unshare() 告终。Chris 还发现第二个会自行消失的挂载,这是 shrink_submounts() 及其父挂载的自动挂载的克隆。提交 f78ddcc87224(命名空间:
Never expire a locked mount)负责处理该挂载。Chris 的复制件已附加。模式 nsfile 在 7.3-rc7 上的 unshare() 之后读取 SECRET,使用此修补程序使 move_mount() 因 EINVAL 而失败,而文件仍然被覆盖。nsfile-control 使用普通文件并且双向读取 MASK。spdx-license-identifier:
GPL-2.0 /* * 去除有 MOVE_MOUNT_BENEATH 的锁定盖板。* * 管理员(根)制作 tmpfs W:* W/D 文件,保存 SECRET,由具有 MASK 的文件绑定覆盖 * W/Dd/inner 文件保留 SECRET,Dd 由目录的绑定覆盖 * 其内部保存 MASK * W/own 的 uid 1000 目录,包含文件 mine 和 * 目录 minedir,其内部包含 MINE * W/dbg debugfs, 模式 755。dbg/tracing 是一个自动挂载点 * 攻击者为 uid 1000。它通过新的挂载 * 命名空间进入新的用户命名空间,因此 W 和两个盖都被锁定在该命名空间。* * 用法:prog MODE * plain 将 own/mine 的绑定放在 D 的掩护下,取消挂载掩盖 * nsfile 将子项目的挂载命名空间文件的绑定放在 D 的 * 掩护下,然后 unshare(CLONE_NEWNS) * nsfile-control 与 own/mine 的绑定相同 * shrink 将自动挂载的 tracefs 绑定放在 Dd 的掩护下, * 卸载盖板,在 W 下方放置一个 tmpfs,调用失败的 umount(W) * 通过 own/minedir 的绑定进行相同的收缩控制 * 环境变量AUTOMOUNT_DIR指定另一个用于收缩的自动挂载点。*/ #define _GNU_SOURCE #include #include #include #include #include #include <signal.h> #include <stdio.h><stdlib.h> #include <string.h> #include <unistd.h> ---truncated--- (CVE-2026-99170)<sched.h><grp.h><fcntl.h><errno.h>

请注意,Nessus 依赖供应商报告的程序包是否存在进行判断。

解决方案

目前尚未有任何已知的解决方案。

另见

https://security-tracker.debian.org/tracker/CVE-2026-99170

https://ubuntu.com/security/CVE-2026-99170

插件详情

严重性: Medium

ID: 373270

文件名: unpatched_CVE_2026_99170.nasl

版本: 1.3

类型: Local

代理: unix

系列: Misc.

发布时间: 2026/10/28

最近更新时间: 2026/10/29

支持的传感器: Frictionless Assessment AWS, Frictionless Assessment Azure, Frictionless Assessment Agent, Nessus Agent, Agentless Assessment, Tenable Cloud Security, Tenable Self-Hosted Container Security, Nessus

风险信息

VPR

风险因素: Low

分数: 3

百分位: 23.73

CVSS v2

风险因素: Medium

基本分数: 6.9

时间分数: 5.9

矢量: CVSS2#AV:L/AC:M/Au:N/C:C/I:C/A:C

CVSS 分数来源: CVE-2026-99170

CVSS v3

风险因素: Medium

基本分数: 4.7

时间分数: 4.3

矢量: CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H

时间矢量: CVSS:3.0/E:U/RL:U/RC:C

漏洞信息

CPE: cpe:/o:canonical:ubuntu_linux:16.04:-:lts, cpe:/o:canonical:ubuntu_linux:18.04:-:lts, cpe:/o:canonical:ubuntu_linux:20.04:-:lts, cpe:/o:canonical:ubuntu_linux:22.04:-:lts, cpe:/o:canonical:ubuntu_linux:24.04:-:lts, cpe:/o:canonical:ubuntu_linux:26.10, cpe:/o:debian:debian_linux:14.0, p-cpe:/a:canonical:ubuntu_linux:linux-allwinner-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-aws-5.0, p-cpe:/a:canonical:ubuntu_linux:linux-aws-5.11, p-cpe:/a:canonical:ubuntu_linux:linux-aws-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-aws-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-aws-5.3, p-cpe:/a:canonical:ubuntu_linux:linux-aws-5.8, p-cpe:/a:canonical:ubuntu_linux:linux-aws-6.14, p-cpe:/a:canonical:ubuntu_linux:linux-aws-6.17, p-cpe:/a:canonical:ubuntu_linux:linux-aws-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-aws-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-aws, p-cpe:/a:canonical:ubuntu_linux:linux-azure-5.11, p-cpe:/a:canonical:ubuntu_linux:linux-azure-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-azure-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-azure-5.3, p-cpe:/a:canonical:ubuntu_linux:linux-azure-5.8, p-cpe:/a:canonical:ubuntu_linux:linux-azure-6.11, p-cpe:/a:canonical:ubuntu_linux:linux-azure-6.14, p-cpe:/a:canonical:ubuntu_linux:linux-azure-6.17, p-cpe:/a:canonical:ubuntu_linux:linux-azure-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-azure-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-azure-edge, p-cpe:/a:canonical:ubuntu_linux:linux-azure-fde-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-azure-fde-6.14, p-cpe:/a:canonical:ubuntu_linux:linux-azure-fde-6.17, p-cpe:/a:canonical:ubuntu_linux:linux-azure-fde-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-azure-fde, p-cpe:/a:canonical:ubuntu_linux:linux-azure-nvidia-6.14, p-cpe:/a:canonical:ubuntu_linux:linux-azure, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-5.11, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-5.3, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-5.8, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-6.11, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-6.14, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-6.17, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-gcp-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-gcp, p-cpe:/a:canonical:ubuntu_linux:linux-gke-4.15, p-cpe:/a:canonical:ubuntu_linux:linux-gke-5.15, p-cpe:/a:canonical:ubuntu_linux:linux-gke-5.4, p-cpe:/a:canonical:ubuntu_linux:linux-gke, p-cpe:/a:canonical:ubuntu_linux:linux-gkeop-5.15, p-cpe:/a:canonical:ubuntu_linux:linux-gkeop-5.4, p-cpe:/a:canonical:ubuntu_linux:linux-gkeop, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-5.11, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-5.8, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-6.11, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-6.14, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-hwe-edge, p-cpe:/a:canonical:ubuntu_linux:linux-hwe, p-cpe:/a:canonical:ubuntu_linux:linux-intel-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-intel-iot-realtime, p-cpe:/a:canonical:ubuntu_linux:linux-lowlatency-hwe-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-lowlatency-hwe-6.11, p-cpe:/a:canonical:ubuntu_linux:linux-lowlatency-hwe-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-lowlatency-hwe-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-nvidia-6.11, p-cpe:/a:canonical:ubuntu_linux:linux-nvidia-6.17, p-cpe:/a:canonical:ubuntu_linux:linux-nvidia-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-nvidia-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-oem-5.10, p-cpe:/a:canonical:ubuntu_linux:linux-oem-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-oem-5.14, p-cpe:/a:canonical:ubuntu_linux:linux-oem-5.17, p-cpe:/a:canonical:ubuntu_linux:linux-oem-5.6, p-cpe:/a:canonical:ubuntu_linux:linux-oem-6.0, p-cpe:/a:canonical:ubuntu_linux:linux-oem-6.11, p-cpe:/a:canonical:ubuntu_linux:linux-oem-6.14, p-cpe:/a:canonical:ubuntu_linux:linux-oem-6.1, p-cpe:/a:canonical:ubuntu_linux:linux-oem-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-oem-6.8, p-cpe:/a:canonical:ubuntu_linux:linux-oem, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-5.0, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-5.11, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-5.13, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-5.3, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-5.8, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-6.14, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-6.17, p-cpe:/a:canonical:ubuntu_linux:linux-oracle-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-oracle, p-cpe:/a:canonical:ubuntu_linux:linux-raspi-realtime, p-cpe:/a:canonical:ubuntu_linux:linux-raspi2, p-cpe:/a:canonical:ubuntu_linux:linux-raspi, p-cpe:/a:canonical:ubuntu_linux:linux-realtime, p-cpe:/a:canonical:ubuntu_linux:linux-riscv-5.11, p-cpe:/a:canonical:ubuntu_linux:linux-riscv-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-riscv-5.8, p-cpe:/a:canonical:ubuntu_linux:linux-riscv-6.14, p-cpe:/a:canonical:ubuntu_linux:linux-riscv-6.17, p-cpe:/a:canonical:ubuntu_linux:linux-riscv-6.5, p-cpe:/a:canonical:ubuntu_linux:linux-riscv, p-cpe:/a:canonical:ubuntu_linux:linux-starfive-5.19, p-cpe:/a:canonical:ubuntu_linux:linux-starfive-6.2, p-cpe:/a:canonical:ubuntu_linux:linux-starfive-6.5, p-cpe:/a:canonical:ubuntu_linux:linux, p-cpe:/a:debian:debian_linux:linux

必需的 KB 项: Host/local_checks_enabled, Host/cpu, global_settings/vendor_unpatched, Host/OS/identifier

易利用性: No known exploits are available

漏洞发布日期: 2026/10/28

参考资料信息

CVE: CVE-2026-99170