Scientific Linux 安全性更新:SL7.x x86_64 上的 libssh2

medium Nessus Plugin ID 87561

概要

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

說明

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

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

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

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

安裝這些更新之後,必須將所有使用 libssh2 的執行中應用程式重新啟動,此更新才會生效。

解決方案

更新受影響的套件。

另請參閱

http://www.nessus.org/u?243f8b04

Plugin 詳細資訊

嚴重性: Medium

ID: 87561

檔案名稱: sl_20151119_libssh2_on_SL7_x.nasl

版本: 2.4

類型: local

代理程式: unix

已發布: 2015/12/22

已更新: 2021/1/14

支援的感應器: Nessus Agent, Nessus

風險資訊

VPR

風險因素: Medium

分數: 5.8

CVSS v2

風險因素: Medium

基本分數: 6.8

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

弱點資訊

CPE: p-cpe:/a:fermilab:scientific_linux:libssh2, p-cpe:/a:fermilab:scientific_linux:libssh2-debuginfo, p-cpe:/a:fermilab:scientific_linux:libssh2-devel, p-cpe:/a:fermilab:scientific_linux:libssh2-docs, x-cpe:/o:fermilab:scientific_linux

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

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

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

參考資訊

CVE: CVE-2015-1782