AIX OpenSSL 公告:openssl_advisory21.asc (SWEET32)

critical Nessus 插件 ID 95255
全新!插件严重性现在使用 CVSS v3

计算的插件严重性默认已更新为使用 CVSS v3。没有 CVSS v3 分数的插件将回退到 CVSS v2 来计算严重性。可以在设置下拉列表中切换严重性显示首选项。

简介

远程 AIX 主机安装的 OpenSSL 版本受到多个漏洞的影响。

描述

远程 AIX 主机上安装的 OpenSSL 版本受到下列漏洞影响:- 由于未正确使用指针算术进行堆缓冲区边界检查,s3_srvr.c、ssl_sess.c 和 t1_lib.c 中存在多个整数溢出情况。未经身份验证的远程攻击者可利用此缺陷造成拒绝服务。(CVE-2016-2177) - 由于未妥当确定是否使用常数时间操作,dsa_ossl.c 的 dsa_sign_setup() 函数中存在信息泄露漏洞。未经身份验证的远程攻击者可利用此问题,通过时序边信道攻击,泄露 DSA 密钥信息。(CVE-2016-2178) - 由于未正确限制与未使用乱序消息相关的队列条目使用期,DTLS 实现中存在拒绝服务漏洞。未经身份验证的远程攻击者可利用此问题,通过同时维持多个构建的 DTLS 会话,来消耗内存。(CVE-2016-2179) - X.509 公钥基础设施时间戳协议 (TSP) 实现中存在越界读取错误。未经身份验证的远程攻击者可利用此问题,通过由 'openssl ts' 命令错误处理的特制时间戳文件,造成拒绝服务或泄露敏感信息。(CVE-2016-2180) - 由于未正确处理记录中的 epoch 序列号,DTLS 实现的防重放功能中存在拒绝服务漏洞。未经身份验证的远程攻击者可利用此问题,通过伪造的 DTLS 记录,造成合法数据包遭到终止。(CVE-2016-2181) - 处理 BIGNUM 值时,由于未正确验证用户提供的输入,bn_print.c 内的 BN_bn2dec() 函数中存在溢出情况。未经身份验证的远程攻击者可利用此问题使进程崩溃。(CVE-2016-2182) - 由于默认使用弱 64 位块密码,3DES 和 Blowfish 算法中存在漏洞(称为 SWEET32)。具有足够资源的中间人攻击者可利用此漏洞,通过 'birthday' 攻击检测会在固定密码与已知纯文本之间泄露 XOR 的冲突,进而泄露密码文本(例如安全 HTTPS Cookie),并可能导致劫持经身份验证的会话。(CVE-2016-2183) - 由于未正确处理票证 HMAC 摘要,t1_lib.c 内的 tls_decrypt_ticket() 函数中存在缺陷。未经身份验证的远程攻击者可利用此问题,通过过短的票证造成进程崩溃,进而导致拒绝服务。(CVE-2016-6302) - 由于未正确验证用户提供的输入,mdc2dgst.c 的 MDC2_Update() 函数中存在整数溢出情况。未经身份验证的远程攻击者可利用此问题造成基于堆的缓冲区溢出,从而导致拒绝服务情况或可能执行任意代码。(CVE-2016-6303) - 由于未正确处理客户端的过大 OCSP 状态请求扩展,t1_lib.c 内的 ssl_parse_clienthello_tlsext() 函数中存在缺陷。未经身份验证的远程攻击者可利用此问题,通过大型 OCSP 状态请求扩展,消耗内存资源,进而导致拒绝服务情况。(CVE-2016-6304) - 证书解析器中存在越界读取错误,允许未经身份验证的远程攻击者,通过构建的证书操作,造成拒绝服务。(CVE-2016-6306) - 由于使用长期密钥建立加密连接,GOST 密码套件中存在缺陷。中间人攻击者可利用此问题,通过 Key Compromise Impersonation (KCI) 攻击模拟服务器。- 由于未正确处理证书撤销列表 (CRL),x509_vfy.c 中存在拒绝服务漏洞。未经身份验证的远程攻击者可利用此问题,通过特制的 CRL 造成空指针取消引用,进而导致服务崩溃。(CVE-2016-7052)

解决方案

IBM AIX 网站上提供可供下载的补丁。

另见

http://aix.software.ibm.com/aix/efixes/security/openssl_advisory21.asc

https://www.openssl.org/news/secadv/20160922.txt

http://www.nessus.org/u?09b29b30

https://sweet32.info/

https://www.openssl.org/blog/blog/2016/08/24/sweet32/

插件详情

严重性: Critical

ID: 95255

文件名: aix_openssl_advisory21.nasl

版本: 1.8

类型: local

发布时间: 2016/11/22

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

依存关系: ssh_get_info.nasl

风险信息

VPR

风险因素: Medium

分数: 6.7

CVSS v2

风险因素: Critical

基本分数: 10

时间分数: 7.4

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

时间矢量: E:U/RL:OF/RC:C

CVSS v3

风险因素: Critical

基本分数: 9.8

时间分数: 8.5

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

时间矢量: E:U/RL:O/RC:C

漏洞信息

CPE: cpe:/o:ibm:aix, cpe:/a:openssl:openssl

必需的 KB 项: Host/AIX/lslpp, Host/local_checks_enabled, Host/AIX/version

补丁发布日期: 2016/11/14

漏洞发布日期: 2016/6/5

参考资料信息

CVE: CVE-2016-2177, CVE-2016-2178, CVE-2016-2179, CVE-2016-2180, CVE-2016-2181, CVE-2016-2182, CVE-2016-2183, CVE-2016-6302, CVE-2016-6303, CVE-2016-6304, CVE-2016-6306, CVE-2016-7052

BID: 91081, 91319, 92117, 92557, 92628, 92630, 92982, 92984, 92987, 93150, 93153, 93171