CentOS Linux 7 [TuxCare] 安全性更新:freerdp / freerdp-devel / freerdp-libs / libwinpr / libwinpr-devel 多個弱點 (CENTOS7:CLSA-2026:1774438942)

high Nessus Plugin ID 361144

概要

CentOS Linux 主機缺少一個或多個安全性更新。

說明

CentOS Linux 7 主機安裝的套件會受到 TuxCare CENTOS7:CLSA-2026:1774438942 公告中提及的多個弱點影響。

- FreeRDP 是遠端桌面通訊協定 (RDP) 的免費實作。在 3.24.0 之前的版本中,FreeRDP 用戶端的 AVC420/AVC444 YUV 至 RGB 轉換路徑中發生用戶端堆積緩衝區溢位,這是對 H.264 中繼區塊 regionRects 座標缺少水平邊界驗證所導致。在 yuv.c 中,camp() 函式 (第 347 行) 只會根據表面/YUV 高度驗證上/下邊界,但絕不會根據表面寬度檢查左/右邊界。當 avc420_yuv_to_rgb (第 67 行) 使用 rect->left 計算目的地和來源指標時,它會執行未經檢查的指標算術,其範圍可遠遠超出已配置的表面緩衝區。惡意伺服器可傳送採用 AVC420 轉碼器的 WIRE_TO_SURFACE_PDU_1,其中包含的 regionRects 項目指出左邊界遠遠超出表面寬度 (例如,128px 表面上的 left=60000)。H.264 位元流解碼成功後,yuv420_process_work_callback 便會呼叫 avc420_yuv_to_rgb,該函式會計算 pDstPoint = pDstData + rect->top * nDstStep + rect->left * 4,將 16 位元組 SSE 向量寫入到超過已配置堆積區域 1888+ 位元組的位置。此弱點已在 3.24.0 中修正。(CVE-2026-29774)

- FreeRDP 是遠端桌面通訊協定 (RDP) 的免費實作。在 3.24.0 之前的版本中,FreeRDP 的點陣圖快取子系統中會發生用戶端堆積超出邊界讀取/寫入問題,這是 bitmap_cache_put 中存在差一邊界檢查所導致。惡意伺服器可傳送 cacheId 等於 maxCells 的 CACHE_BITMAP_ORDER (Rev1),以此繞過防護機制並存取已配置陣列 cells[] 後的一個元素。此弱點已在 3.24.0 中修正。(CVE-2026-29775)

- FreeRDP 是遠端桌面通訊協定 (RDP) 的免費實作。在 3.24.0 之前的版本中,當 nBlockAlign 為 0 時,MS-ADPCM 和 IMA-ADPCM 解碼器中發生除以零錯誤,從而導致當機。在 libfreerdp/codec/dsp.c 中,兩個 ADPCM 解碼器皆使用 % block_size 大小,其中 block_size = context->common.format.nBlockAlign。nBlockAlign 值來自 RDPSND 通道上的 Server Audio Formats PDU。在到達解碼器之前,不會在任何位置驗證值 0。當 nBlockAlign = 0 時,模運算會造成 SIGFPE (浮點例外狀況) 損毀。此弱點已在 3.24.0 中修正。(CVE-2026-31884)

請注意,Nessus 並未測試這些問題,而是僅依據應用程式自我報告的版本號碼作出判斷。

解決方案

根據 TuxCare 公告 CENTOS7:CLSA-2026:1774438942 中的指引更新受影響的套件。

另請參閱

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

http://www.nessus.org/u?4ed085c3

Plugin 詳細資訊

嚴重性: High

ID: 361144

檔案名稱: tuxcare_centos_7_CLSA-2026-1774438942.nasl

版本: 1.1

類型: Local

代理程式: unix

已發布: 2026/10/1

已更新: 2026/10/1

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

風險資訊

VPR

風險因素: Medium

分數: 5

百分位數: 93.19

Vendor

Vendor Severity: Important

CVSS v2

風險因素: High

基本分數: 8.5

時間性分數: 6.7

媒介: CVSS2#AV:N/AC:L/Au:N/C:N/I:P/A:C

CVSS 評分資料來源: CVE-2026-29775

CVSS v3

風險因素: High

基本分數: 8.2

時間性分數: 7.4

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

時間媒介: CVSS:3.0/E:P/RL:O/RC:C

弱點資訊

必要的 KB 項目: Host/local_checks_enabled, Host/CentOS/release, Host/CentOS/rpm-list, Host/OS/extended-third-party

可被惡意程式利用: true

可輕鬆利用: Exploits are available

修補程式發佈日期: 2026/3/25

弱點發布日期: 2026/3/13

參考資訊

CVE: CVE-2026-29774, CVE-2026-29775, CVE-2026-31884

CLSA: 2026:1774438942