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

medium Nessus 插件 ID 372668

简介

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

描述

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

- subsys/bluetooth/host/classic/hfp_hf.c 中的 bt_hfp_hf_connect() 使用 hfp_hf_create() 分配每个连接的 HFP 免提对象,这通过将对象的嵌入式 hf->sdp_param传递给 bt_sdp_discover() 来启动 SDP 发现。该调用会将调用方拥有的参数块链接到 SDP 客户端的请求列表中(subsys/bluetooth/host/classic/sdp.c 中的 session->reqs)。如果后续的 bt_rfcomm_dlc_connect() 随后失败,则受影响的代码会在该发现仍未完成时使用 (void)memset(new_hf, 0, sizeof(*new_hf)) 擦除整个对象,将 SDP 客户端列表中仍然链接的sys_snode_t _node与请求的函数、uuid 和池指针清零,并将可能已在系统工作队列上排队的 hf->slc_work 工作项清零。该发现无法改为撤回:
include/zephyr/bluetooth/classic/sdp.h 中声明了 bt_sdp_discover_cancel(),但没有实现。
通过对等机提供的输入可访问失败的分支。记录的 bt_hfp_hf_connect() 用途用于将 RFCOMM 通道读取从远程音频网关的 SDP 记录传出;bt_sdp_get_proto_param() 和 bt_hfp_hf_connect() 都不会对该值进行范围检查,因此远程设备播发具有 1-30 之外的 RFCOMM 信道的 HFP AG 记录会使 bt_rfcomm_dlc_connect() 返回 -EINVAL 并将本地设备驱动到擦除状态。当远程对等机控制连接时序时(例如,当 RFCOMM 会话处于BT_RFCOMM_STATE_DISCONNECTING状态或对象创建与 RFCOMM 调用之间丢弃 ACL 时),可在不发生任何应用程序滥用的情况下访问同一分支。对象擦除后,蓝牙主机会继续使用该对象:sdp_client_alloc_buf() 取消引用 session->param->pool(现在为 NULL),而 SDP 接收路径通过空函数指针调用 session->param->func(),而这两个函数均未进行 NULL 检查。由于擦除也会清除 hf->acl,所以池槽被视为空闲,重试或传入的 HFP 连接会重新附加相同的仍然链接的列表节点,从而将 session->reqs 转变为主机的列表遍历者永远不会离开的自引用列表。结果是蓝牙主机线程中发生错误或无法恢复的挂起;零散的间接调用是通过攻击者无法控制其目标的全零指针进行,因此实际影响为拒绝服务。该补丁保持分配对象并使用新BT_HFP_HF_FLAG_RELEASING标记对其进行标记,让 bt_hfp_hf_discover_cb() 在发现完成后释放该对象,而不是在 SDP 客户端下将其销毁。仅启用了 CONFIG_BT_CLASSIC 和 CONFIG_BT_HFP_HF 的版本受到影响。(CVE-2026-82388)

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

解决方案

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

另见

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

插件详情

严重性: Medium

ID: 372668

文件名: unpatched_CVE_2026_82388.nasl

版本: 1.1

类型: Local

代理: unix

系列: Misc.

发布时间: 2026/10/28

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

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

风险信息

VPR

风险因素: Medium

分数: 5.8

百分位: 95.97

CVSS v2

风险因素: Medium

基本分数: 4.8

时间分数: 4.1

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

CVSS 分数来源: CVE-2026-82388

CVSS v3

风险因素: Medium

基本分数: 5.3

时间分数: 4.9

矢量: CVSS:3.0/AV:A/AC:H/PR:N/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.04:-:lts, cpe:/o:canonical:ubuntu_linux:26.10, p-cpe:/a:canonical:ubuntu_linux:zephyr

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

易利用性: No known exploits are available

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

参考资料信息

CVE: CVE-2026-82388