Ubuntu 16.04 ESM / 18.04 ESM / 20.04 LTS / 22.04 LTS : libde265 漏洞 (USN-6627-1)

critical Nessus 插件 ID 190241

简介

远程 Ubuntu 主机缺少一个或多个安全更新。

描述

远程 Ubuntu 16.04 ESM/18.04 ESM/20.04 LTS/22.04 LTS 主机上安装的多个程序包受到 USN-6627-1 公告中提及的多个漏洞影响。

- 由于 slice.cc 中的 SEGV,libde265 v1.0.8 中存在访问控制错误漏洞。
(CVE-2021-35452)

- 在 libde265 v1.0.8 中发现一个问题。使用 dec265 解码文件时,intrapred.h 中会发生堆释放后使用。(CVE-2021-36408)

- 在 libde265 v1.0.8 中,解码文件时,sps.cc:925 会发生“scaling_list_pred_matrix_id_delta==1”断言失败,攻击者可通过运行包含特制文件的应用程序造成拒绝服务 (DoS),也可能造成其他不明影响。(CVE-2021-36409)

- 在 libde265 v1.0.8 中,当运行 dec265 程序时,通过 put_epel_hv_fallback 函数中的 fallback-motion.cc 可造成堆栈缓冲区溢出。(CVE-2021-36410)

- 在 libde265 v1.0.8 中发现由访问控制错误而导致的问题。在 deblock.cc 的 derive_boundaryStrength 函数中发生由读取内存访问造成的 SEGV 问题。该漏洞会造成分段错误和应用程序崩溃,进而导致远珵拒绝服务。(CVE-2021-36411)

- 在低于且包含 1.0.8 版本的 GitHub 存储库 strukturag/libde265 中存在基于堆的缓冲区溢出 。此补丁已在提交 8e89fe0e175d2870c39486fdd09250b230ec10b8 中建立,但尚未正式发布。(CVE-2022-1253)

- 发现 Libde265 v1.0.8 包含一个通过 sse-motion.cc 中的 ff_hevc_put_hevc_epel_pixels_8_sse 进行的堆缓冲区溢出漏洞。此漏洞可让攻击者通过特制的视频文件造成拒绝服务 (DoS)。 (CVE-2022-43235)

- 发现 Libde265 v1.0.8 包含一个通过 fallback-motion.cc 中的 put_qpel_fallback<unsigned short> 进行的堆栈缓冲区溢出漏洞。此漏洞可让攻击者通过特制的视频文件造成拒绝服务 (DoS)。 (CVE-2022-43236)

- 发现 Libde265 v1.0.8 包含一个通过 fallback-motion.cc 中的 void put_epel_hv_fallback<unsigned short> 进行的堆栈缓冲区溢出漏洞。此漏洞可让攻击者通过特制的视频文件造成拒绝服务 (DoS)。 (CVE-2022-43237)

- 发现 Libde265 v1.0.8 包含一个通过 sse-motion.cc 中的 ff_hevc_put_hevc_qpel_h_3_v_3_sse 进行的未知崩溃漏洞。此漏洞可让攻击者通过特制的视频文件造成拒绝服务 (DoS)。 (CVE-2022-43238)

- 发现 Libde265 v1.0.8 包含一个通过 fallback-motion.cc 中的 mc_chroma<unsigned short> 进行的堆缓冲区溢出漏洞。此漏洞可让攻击者通过特制的视频文件造成拒绝服务 (DoS)。 (CVE-2022-43239)

- 发现 Libde265 v1.0.8 包含一个通过 sse-motion.cc 中的 ff_hevc_put_hevc_qpel_h_2_v_1_sse 进行的堆缓冲区溢出漏洞。此漏洞可让攻击者通过特制的视频文件造成拒绝服务 (DoS)。 (CVE-2022-43240)

- 发现 Libde265 v1.0.8 包含一个通过 sse-motion.cc 中的 ff_hevc_put_hevc_qpel_v_3_8_sse 进行的未知崩溃漏洞。此漏洞可让攻击者通过特制的视频文件造成拒绝服务 (DoS)。 (CVE-2022-43241)

- 发现 Libde265 v1.0.8 包含一个通过 fallback-motion.cc 中的 mc_luma<unsigned char> 进行的堆缓冲区溢出漏洞。此漏洞可让攻击者通过特制的视频文件造成拒绝服务 (DoS)。 (CVE-2022-43242)

- 发现 Libde265 v1.0.8 包含一个通过 sse-motion.cc 中的 ff_hevc_put_weighted_pred_avg_8_sse 进行的堆缓冲区溢出漏洞。此漏洞可让攻击者通过特制的视频文件造成拒绝服务 (DoS)。 (CVE-2022-43243)

- 发现 Libde265 v1.0.8 包含一个通过 fallback-motion.cc 中的 put_weighted_pred_avg_16_fallback 进行的堆缓冲区溢出漏洞。此漏洞可让攻击者通过特制的视频文件造成拒绝服务 (DoS)。 (CVE-2022-43248)

- 发现 Libde265 v1.0.8 包含一个通过 fallback-motion.cc 中的 put_epel_16_fallback 进行的堆缓冲区溢出漏洞。此漏洞可让攻击者通过特制的视频文件造成拒绝服务 (DoS)。 (CVE-2022-43252)

- 发现 Libde265 v1.0.8 包含一个通过 fallback-motion.cc 中的 put_unweighted_pred_16_fallback 进行的堆缓冲区溢出漏洞。此漏洞可让攻击者通过特制的视频文件造成拒绝服务 (DoS)。 (CVE-2022-43253)

请注意,Nessus 尚未测试这些问题,而是只依据应用程序自我报告的版本号进行判断。

解决方案

更新受影响的 libde265-0、libde265-dev 和/或 libde265-examples 程序包。

另见

https://ubuntu.com/security/notices/USN-6627-1

插件详情

严重性: Critical

ID: 190241

文件名: ubuntu_USN-6627-1.nasl

版本: 1.0

类型: local

代理: unix

发布时间: 2024/2/8

最近更新时间: 2024/2/8

支持的传感器: Agentless Assessment, Frictionless Assessment Agent, Frictionless Assessment AWS, Frictionless Assessment Azure, Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: High

基本分数: 7.5

时间分数: 5.9

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

CVSS 分数来源: CVE-2022-1253

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 8.8

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

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

漏洞信息

CPE: cpe:/o:canonical:ubuntu_linux:16.04:-:esm, cpe:/o:canonical:ubuntu_linux:18.04:-:esm, cpe:/o:canonical:ubuntu_linux:20.04:-:lts, cpe:/o:canonical:ubuntu_linux:22.04:-:lts, p-cpe:/a:canonical:ubuntu_linux:libde265-0, p-cpe:/a:canonical:ubuntu_linux:libde265-dev, p-cpe:/a:canonical:ubuntu_linux:libde265-examples

必需的 KB 项: Host/Debian/dpkg-l, Host/cpu, Host/Ubuntu, Host/Ubuntu/release

可利用: true

易利用性: Exploits are available

补丁发布日期: 2024/2/8

漏洞发布日期: 2022/1/10

参考资料信息

CVE: CVE-2021-35452, CVE-2021-36408, CVE-2021-36409, CVE-2021-36410, CVE-2021-36411, CVE-2022-1253, CVE-2022-43235, CVE-2022-43236, CVE-2022-43237, CVE-2022-43238, CVE-2022-43239, CVE-2022-43240, CVE-2022-43241, CVE-2022-43242, CVE-2022-43243, CVE-2022-43248, CVE-2022-43252, CVE-2022-43253

USN: 6627-1