CentOS Linux 7 [TuxCare] 安全更新:freerdp / freerdp-devel / freerdp-libs / libwinpr / libwinpr-devel 多个漏洞 (CENTOS7:CLSA-2026:1774028255)

critical Nessus 插件 ID 360495

简介

CentOS Linux 主机缺少一个或多个安全更新。

描述

如 TuxCare CENTOS7:CLSA-2026:1774028255 21 公告所述,CentOS Linux 7 主机上存在安装的程序包,该漏洞会受到多个漏洞的影响。

- FreeRDP 是远程桌面协议的免费实现。在 3.24.0 之前,IMA-ADPCM 和 MS-ADPCM 音频解码器中存在一个 size_t 下溢问题,可通过 RDPSND 音频通道导致堆缓冲区溢出写入。在 libfreerdp/codec/dsp.c 中,IMA-ADPCM 和 MS-ADPCM 解码器在未检查下溢的情况下,从一个 size_t 变量中减去块头大小。当 nBlockAlign(从服务器接收)被设置为使 size % block_size == 0 时,会在 size 小于头部大小(4 或 8 字节)的位置触发头部解析,此时该减法会导致 size 回绕为 ~SIZE_MAX。随后,while (size > 0) 循环将以一个天文数字级别的迭代次数继续执行。此漏洞已在 3.24.0 中修复。(CVE-2026-31883)

- FreeRDP 是远程桌面协议的免费实现。在 3.24.0 之前,由于未检查输入数据中的 predictor 和 step_index 值,MS-ADPCM 和 IMA-ADPCM 解码器中存在越界读取。此漏洞已在 3.24.0 中修复。(CVE-2026-31885)

- FreeRDP 是远程桌面协议的免费实现。在 3.24.0 之前版本中,当 SrcSize 为 0 时,freerdp_bitmap_decompress_planar 中存在越界读取。函数会取消引用 *srcp(指向 pSrcData),而不会首先验证 SrcSize >= 1。当 SrcSize 为 0 且 pSrcData 是非NULL,则读取超过源缓冲区终点的一个字节。此漏洞已在 3.24.0 中修复。
(CVE-2026-31897)

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

解决方案

根据 TuxCare 公告 CENTOS7:CLSA-2026:1774028255 中的指南更新受影响的程序包。

另见

https://cve.tuxcare.com/els/releases/CLSA-2026:1774028255

http://www.nessus.org/u?63264a17

插件详情

严重性: Critical

ID: 360495

文件名: tuxcare_centos_7_CLSA-2026-1774028255.nasl

版本: 1.1

类型: Local

代理: unix

发布时间: 2026/10/1

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

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

风险信息

VPR

风险因素: Medium

分数: 4.9

百分位: 57.43

Vendor

Vendor Severity: Critical

CVSS v2

风险因素: Critical

基本分数: 10

时间分数: 7.8

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

CVSS 分数来源: CVE-2026-31883

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

漏洞信息

必需的 KB 项: Host/OS/extended-third-party, Host/local_checks_enabled, Host/CentOS/release, Host/CentOS/rpm-list

可利用: true

易利用性: Exploits are available

补丁发布日期: 2026/3/20

漏洞发布日期: 2026/3/13

参考资料信息

CVE: CVE-2026-31883, CVE-2026-31885, CVE-2026-31897

CLSA: 2026:1774028255