GLSA-201606-12 : libssh 和 libssh2:多个漏洞

medium Nessus 插件 ID 91843

简介

远程 Gentoo 主机缺少一个或多个与安全有关的补丁。

描述

远程主机受到 GLSA-201606-12 中所述的漏洞影响(libssh 和 libssh2:多个漏洞)

libssh 和 libssh2 都有一个位/字节混淆缺陷,并对于 diffie-hellman-group1 和 diffie-hellman-group14 密钥交换方法生成异常短的临时密码。产生的密钥长度为 128 位,而非建议的 1024 和 2048 位。
此外,libssh 内的初始密钥交换数据包中的悬摆指针的双重释放,可能将悬摆指针留在会话 crypto 结构中。可能发送恶意 kexinit 程序包,最终造成服务器在此补丁前执行双重释放。这可被用于拒绝服务攻击。
影响:

远程攻击者可因 libssh 和 libssh2 生成的短 keysize 而取得机密信息访问权限,或造成拒绝服务情况。
变通方案:

目前无任何已知的变通方案。

解决方案

所有 libssh 用户皆都应升级至最新版本:
# emerge --sync # emerge --ask --oneshot --verbose '>=net-libs/libssh-0.7.3' 所有 libssh2 用户均应升级到最新版本:
# emerge --sync # emerge --ask --oneshot --verbose '>=net-libs/libssh2-1.7.0'

另见

https://security.gentoo.org/glsa/201606-12

插件详情

严重性: Medium

ID: 91843

文件名: gentoo_GLSA-201606-12.nasl

版本: 2.3

类型: local

发布时间: 2016/6/27

最近更新时间: 2021/1/11

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 4.4

CVSS v2

风险因素: Medium

基本分数: 5

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

CVSS v3

风险因素: Medium

基本分数: 5.9

矢量: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N

漏洞信息

CPE: p-cpe:/a:gentoo:linux:libssh, p-cpe:/a:gentoo:linux:libssh2, cpe:/o:gentoo:linux

必需的 KB 项: Host/local_checks_enabled, Host/Gentoo/release, Host/Gentoo/qpkg-list

补丁发布日期: 2016/6/26

参考资料信息

CVE: CVE-2014-8132, CVE-2016-0739, CVE-2016-0787

GLSA: 201606-12