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

critical Nessus 插件 ID 371573

简介

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

描述

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

- drm/xe:修复 fb-pin 执行最终取消固定 xe_bo_pin_external() 和 xe_bo_unpin_external() 时过时的 pinned_link 条目,根据当前调用是最外层 pin 还是最终取消固定,在 xe->pinned.late.external 中维护 bo 的pinned_link列表成员资格。不过,也可以直接通过 __xe_pin_fb_vma()/__xe_unpin_fb_vma() 升高和降低同一外部 bo 的pin_count,这会将 bo 固定为显示 scanout 缓冲区,而完全不需要经过 xe_bo_pin_external()/xe_bo_unpin_external(),并且对pinned_link没有概念或所有权。如果 bo 在外部(例如 dma-buf 导出)和 fb 固定,并且外部取消固定首先发生,则 xe_bo_unpin_external() 会正确地观察 pin_count > 1 并保留 bo pinned_link。当 fb 取消固定稍后执行真正的最后一个取消固定 (pin_count 1 -> 0) 时,它永远不会接触pinned_link,使 bo 无限期地链接在 xe->pinned.late.external。随后释放 bo 后,此过时列表条目会指向已释放的内存,从而损坏列表并面临下次遍历或拼接该列表时出现释放后使用的风险。xe_bo_notifier_prepare_pinned()/ xe_bo_notifier_unprepare_pinned() 中的备份对象固定/取消固定站点具有相同的绕过特性,不过它们从不将其 bo 添加到固定列表,因此不受该特定列表损坏问题的影响。将pinned_link删除移至 xe_bo_account_unpin(),该路径已在真正的 1 -> 0 pin_count转换之前在每个取消固定路径(内核、外部、帧缓冲区、备份对象)上运行。由于 list_del_init() 仅在节点本身上操作,因此无论 bo 恰好链接在哪个列表(外部或kernel_bo_present)上,或者哪个代码路径正在执行最终取消固定,此删除操作与列表无关且可以安全执行。终止 xe_bo_unpin_external() 和 xe_bo_unpin() 中现在多余的显式 list_del_init() 调用。v2: - 新修补程序 v3: - 衍合对之前修补程序的更改。(从提交 ca58d36a1f93af586ee93b340c9f9fd81312cc01 中精选出的内容)(CVE-2026-98999)

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

解决方案

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

另见

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

插件详情

严重性: Critical

ID: 371573

文件名: unpatched_CVE_2026_98999.nasl

版本: 1.1

类型: Local

代理: unix

系列: Misc.

发布时间: 2026/10/23

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

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

风险信息

VPR

风险因素: Medium

分数: 4.9

百分位: 58.52

CVSS v2

风险因素: High

基本分数: 7.5

时间分数: 6.4

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

CVSS 分数来源: CVE-2026-98999

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 9

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

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

漏洞信息

CPE: cpe:/o:debian:debian_linux:13.0, 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/23

参考资料信息

CVE: CVE-2026-98999