CentOS Linux 7 [TuxCare] 安全性更新:curl / libcurl / libcurl-devel 多個弱點 (CENTOS7:CLSA-2026:1793163761)

critical Nessus Plugin ID 374851

概要

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

說明

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

- HTTP Proxy 可以使用 401 'WWW-Authenticate:' 而不是預期的 407 'Proxy-Authenticate:' 來回應 'CONNECT' 通道要求,誘騙 libcurl 將來源的憑證 (基本密碼或 Negotiate/Kerberos 工單) 傳送至 Proxy 本身。(CVE-2026-86414)

- 當 FTP 萬用字元「LIST」作業失敗時,libcurl 會省略成功列出的還原路徑,讓寫入回呼設為內部清單剖析器,而寫入回呼資料則直接指向 easy handle。隨後重複使用此控制碼會觸發立即當機,而透過「curl_easy_duphandle()」複製它會將此損毀狀態複製到副本中。如果原始控制碼隨後釋放,則在複製的控制碼上執行傳輸會導致針對懸空控制碼參考進行堆積釋放後使用讀取;或者,重複使用原始或複製的句柄,同時僅變更「CURLOPT_WRITEDATA」(並省略「CURLOPT_WRITEFUNCTION」)會導致類型混淆,迫使內部剖析器在應用程式提供的寫入資料指標處將傳入的伺服器回應位元組解譯到記憶體中。(CVE-2026-92388)

- libcurl 的 TFTP 狀態機器無法根據請求的傳輸方向驗證狀態轉換,可以互換接受讀取和寫入的開啟伺服器回應。惡意 TFTP 伺服器可能會以強制用戶端進入傳輸模式的方式回應下載要求,促使 libcurl 從句柄的持續性「CURLOPT_READDATA」指標取用和傳輸資料,包括先前不相關的作業剩餘的資料,例如在重複使用的句柄上執行的 HTTP POST 要求。
(CVE-2026-92389)

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

解決方案

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

另請參閱

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

http://www.nessus.org/u?162eba89

Plugin 詳細資訊

嚴重性: Critical

ID: 374851

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

版本: 1.1

類型: Local

代理程式: unix

已發布: 2026/11/1

已更新: 2026/11/1

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

風險資訊

VPR

風險因素: Medium

分數: 4.9

百分位數: 58.61

Vendor

Vendor Severity: Important

CVSS v2

風險因素: High

基本分數: 9.4

時間性分數: 7

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

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

CVSS v3

風險因素: Critical

基本分數: 9.1

時間性分數: 7.9

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

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

弱點資訊

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

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2026/10/28

弱點發布日期: 2026/10/14

參考資訊

CVE: CVE-2026-86414, CVE-2026-92388, CVE-2026-92389

CLSA: 2026:1793163761