CentOS 7:libssh2 (CESA-2015:2140)

medium Nessus Plugin ID 87133

概要

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

說明

現已提供適用於 Red Hat Enterprise Linux 7 的更新版 libssh2 套件,可修正一個安全性問題和兩個錯誤。

Red Hat 產品安全性團隊已將此更新評等為具有低安全性影響。可從〈參照〉一節的 CVE 連結中取得常見弱點評分系統 (CVSS) 的基本分數,其中包含有關嚴重性評等的詳細資訊。

libssh2 套件提供的程式庫實作 SSH2 通訊協定。

libssh2 的 kex_agree_methods() 函式在交涉新的 SSH 工作階段時,用於執行金鑰交換的方法有一個瑕疵。攔截式攻擊者可利用特製的 SSH_MSG_KEXINIT 封包,損毀連線的 libssh2 用戶端。(CVE-2015-1782)

此更新也可修正下列錯誤:

* libssh2 之前從 SSH 通道讀取時,並未正確調整接收視窗大小。這會導致透過 secure copy (SCP) 通訊協定進行下載,進而消耗過量的記憶體。現已針對 libssh2 原始程式碼套用一系列上游修補程式,可改善接收視窗大小的處理方式。SCP 下載現已可如預期運作。(BZ#1080459)

* 在此更新之前,libssh2 不會正確初始化保有 SSH 代理程式檔案描述符號的內部變數,這會造成代理程式解構函式錯誤關閉標準輸入檔案描述符號。現已針對 libssh2 原始程式碼套用上游修補程式,可正確初始化內部變數。現在 libssh2 會只關閉其擁有的檔案描述符號。(BZ#1147717)

建議所有 libssh2 使用者皆升級至這些更新版套件,其中包含可更正這些問題的反向移植修補程式。安裝這些更新之後,必須將所有使用 libssh2 的執行中應用程式重新啟動,此更新才會生效。

解決方案

更新受影響的 libssh2 套件。

另請參閱

http://www.nessus.org/u?e93b5efa

Plugin 詳細資訊

嚴重性: Medium

ID: 87133

檔案名稱: centos_RHSA-2015-2140.nasl

版本: 2.7

類型: local

代理程式: unix

已發布: 2015/12/2

已更新: 2021/1/4

支援的感應器: Agentless Assessment, Frictionless Assessment Agent, Frictionless Assessment AWS, Frictionless Assessment Azure, Nessus

風險資訊

VPR

風險因素: Medium

分數: 5.8

CVSS v2

風險因素: Medium

基本分數: 6.8

時間分數: 5

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

CVSS 評分資料來源: CVE-2015-1782

弱點資訊

CPE: p-cpe:/a:centos:centos:libssh2, p-cpe:/a:centos:centos:libssh2-devel, p-cpe:/a:centos:centos:libssh2-docs, cpe:/o:centos:centos:7

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

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2015/11/30

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

參考資訊

CVE: CVE-2015-1782

RHSA: 2015:2140