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

high Nessus 插件 ID 372669

简介

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

描述

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

- 对象传输服务服务器在 oacp_ind_send() (subsys/bluetooth/services/ots/ots_oacp.c) 中构建其对象操作控制点 (OACP) 响应指示。在此补丁之前,无论结果代码如何,只要BT_GATT_OTS_OACP_PROC_CHECKSUM_CALC请求的 op 代码,将附加四字节校验和值字段。响应负载是在 bt_gatt_ots_oacp_write() 中使用 NET_BUF_SIMPLE_DEFINE(resp_param, sizeof(uint32_t)) 声明的裸露的未初始化四字节堆栈缓冲区,并且仅在 oacp_checksum_proc_validate() 的成功路径上填充。在每个失败路径中,缓冲区仍然为空,因此在零长度缓冲区上调用了 net_buf_simple_pull_le32()。OACP 特征及其客户端特征配置描述符使用 BT_GATT_PERM_WRITE 和 BT_GATT_PERM_READ |BT_GATT_PERM_WRITE,因此无需配对、加密或身份验证。在无线电范围内,任何可以连接到运行 OTS 服务器的设备的对等体都可以启用 OACP 指示,并写入未验证的 9 字节 Calculate Checksum 命令,例如,在未选择对象的情况下发出命令,从而返回BT_GATT_OTS_OACP_RES_INV_OBJ。由于 oacp_command_decode() 会无条件接受 Calculate Checksum op 代码(未受到 CONFIG_BT_OTS_OACP_CHECKSUM_SUPPORT保护),因此也可以访问不支持校验和的版本:它们回答BT_GATT_OTS_OACP_RES_OPCODE_NOT_SUP并采用相同的错误路径。在启用 CONFIG_ASSERT 的版本中,零长度拉取会使 net_buf_simple_pull_mem() 内的断言跳闸并致使设备发生错误,进而造成远程触发的拒绝服务。在禁用断言的版本上,不进行检查:pull 返回未接触的堆栈数组,四个字节的未初始化堆栈内存被复制到指示中并将其传输到对等项,每次请求都可重复。泄露信息被限制为每个请求的四个字节,并且写入停留在七字节的 res 指示缓冲区内,因此不存在内存损坏;其影响为未初始化的内存泄露,以及启用断言的配置中的可用性损失。(CVE-2026-81038)

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

解决方案

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

另见

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

插件详情

严重性: High

ID: 372669

文件名: unpatched_CVE_2026_81038.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

风险因素: Low

分数: 3.5

百分位: 51.51

CVSS v2

风险因素: High

基本分数: 7.8

时间分数: 6.6

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

CVSS 分数来源: CVE-2026-81038

CVSS v3

风险因素: High

基本分数: 7.1

时间分数: 6.5

矢量: CVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:L/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-81038