OpenSSL 1.0.1s/1.0.2g AES-NI CBC MAC Check e_aes_cbc_hmac_sha1.c 弱加密

CVSS 元临时分数当前攻击价格 (≈)CTI兴趣分数
7.4$0-$5k0.00

摘要信息

OpenSSL 1.0.1s/1.0.2g中已发现了分类为致命的漏洞。 受影响的是 未知函数,文件crypto/evp/e_aes_cbc_hmac_sha1.c,组件AES-NI CBC MAC Check。 对的操作导致 弱加密。 此漏洞被标识为CVE-2016-2107。 攻击可以远程发起, 此外还有一个漏洞可利用。 建议升级受影响的组件。

细节信息

OpenSSL 1.0.1s/1.0.2g中已发现了分类为致命的漏洞。 受影响的是 未知函数,文件crypto/evp/e_aes_cbc_hmac_sha1.c,组件AES-NI CBC MAC Check。 对的操作导致 弱加密。 使用 CWE 声明该问题会导致 CWE-310。 该漏洞已于 2016-05-03 由Juraj Somorovsky 与Oracle 以20160503.txt 作为公告 (网站)发布。 公告共享下载网址是openssl.org。 已与供应商协调公开发布。 披露内容包括:

This issue was introduced as part of the fix for Lucky 13 padding attack (CVE-2013-0169). The padding check was rewritten to be in constant time by making sure that always the same bytes are read and compared against either the MAC or padding bytes. But it no longer checked that there was enough data to have both the MAC and padding bytes.

此漏洞被标识为CVE-2016-2107。 CVE分配发生在2016-01-29。 攻击可以远程发起, 有技术细节可用。 该漏洞的流行度低于平均水平。 此外还有一个漏洞可利用。 该漏洞利用已公开,可能会被利用。 漏洞利用的当前现价为美元计算大致为USD $0-$5k。 MITRE ATT&CK项目使用攻击技术T1600来解决该问题。 公告指出:

A MITM attacker can use a padding oracle attack to decrypt traffic when the connection uses an AES CBC cipher and the server support AES-NI.

如果存在长度,则其被声明为 概念验证。 该漏洞利用的共享下载地址为:exploit-db.com。 该漏洞作为非公开零日漏洞被利用的时间至少为 20 天。 估计零日攻击的地下价格约为$5k-$25k。 Nessus 扫描器包含 ID 为 91033 的插件。 分配到Red Hat Local Security Checks类别。 此插件在l类型环境下执行。 商业漏洞扫描器Qualys能够使用插件196457 (Ubuntu Security Notification for Openssl Vulnerabilities (USN-2959-1))检测此问题。

升级到版本 1.0.1t , 1.0.2h 可以解决此问题。 建议升级受影响的组件。 在漏洞披露后 立即 已经发布了可能的缓解方法。 我们将用以下代码行来修复该漏洞:

ret &= constant_time_ge(maxpad, pad);

此漏洞同样在其他漏洞数据库中有记录:SecurityFocus (BID 91787) , Tenable (91033)。

产品信息

类型

名称

版本

许可证

支持

  • end of life (old version)

网站

CPE 2.3信息

CPE 2.2信息

CVSSv4信息

VulDB 向量: 🔍
VulDB 可靠性: 🔍

CVSSv3信息

VulDB 元基础分数: 7.9
VulDB 元临时分数: 7.4

VulDB 基本分数: 9.8
VulDB 临时得分: 8.8
VulDB 向量: 🔍
VulDB 可靠性: 🔍

NVD 基本分数: 5.9
NVD 向量: 🔍

CVSSv2信息

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
向量复杂性身份验证保密完整性可用性
开锁开锁开锁开锁开锁开锁
开锁开锁开锁开锁开锁开锁
开锁开锁开锁开锁开锁开锁

VulDB 基本分数: 🔍
VulDB 临时得分: 🔍
VulDB 可靠性: 🔍

NVD 基本分数: 🔍

利用信息

分类: 弱加密
CWE: CWE-310
CAPEC: 🔍
ATT&CK: 🔍

身体的: 否
本地: 否
远程: 是

可用性: 🔍
访问: 公共
状态: 概念验证
作者: Juraj Somorovsky
下载: 🔍

EPSS Score: 🔍
EPSS Percentile: 🔍

价格预测: 🔍
当前价格估算: 🔍

0-Day开锁开锁开锁开锁
今天开锁开锁开锁开锁

Nessus ID: 91033
Nessus 名称: RHEL 7 : openssl (RHSA-2016:0722)
Nessus 文件: 🔍
Nessus 风险: 🔍
Nessus 家庭: 🔍
Nessus Context: 🔍

OpenVAS ID: 841567
OpenVAS 名称: SuSE Update for openssl openSUSE-SU-2016:1240-1 (openssl)
OpenVAS 文件: 🔍
OpenVAS 家庭: 🔍

Qualys ID: 🔍
Qualys 名称: 🔍

Exploit-DB: 🔍

威胁情报信息

利益: 🔍
活跃演员: 🔍
活跃的APT团体: 🔍

对策信息

建议: 升级
状态: 🔍

反应时间: 🔍
0天时间: 🔍
曝光时间: 🔍
利用延迟时间: 🔍

升级: OpenSSL 1.0.1t/1.0.2h
补丁: 68595c0c2886e7942a14f98c17a55a88afb6c292

时间轴信息

2016-01-29 🔍
2016-04-13 +75 日 🔍
2016-05-03 +20 日 🔍
2016-05-03 +0 日 🔍
2016-05-04 +1 日 🔍
2016-05-04 +0 日 🔍
2016-05-04 +0 日 🔍
2016-05-04 +0 日 🔍
2016-05-11 +7 日 🔍
2016-07-15 +65 日 🔍
2024-12-28 +3088 日 🔍

来源信息

产品: openssl.org

公告: 20160503.txt
研究人员: Juraj Somorovsky
组织: Oracle
状态: 已确认
确认: 🔍
已协调: 🔍

CVE: CVE-2016-2107 (🔍)
GCVE (CVE): GCVE-0-2016-2107
GCVE (VulDB): GCVE-100-83255

OVAL: 🔍

SecurityFocus: 91787 - Oracle July 2016 Critical Patch Update Multiple Vulnerabilities
SecurityTracker: 1035721

scip Labs: https://www.scip.ch/en/?labs.20161013
其他: 🔍
另见: 🔍

条目信息

已创建: 2016-05-04 11時25分
已更新: 2024-12-28 10時54分
更改: 2016-05-04 11時25分 (74), 2018-11-12 08時31分 (27), 2022-07-28 07時50分 (6), 2024-12-28 10時54分 (14)
完整: 🔍
Cache ID: 216::103

Be aware that VulDB is the high quality source for vulnerability data.

讨论

暂时没有任何评论。 语言: zh + en.

请登录后发表评论。

Do you need the next level of professionalism?

Upgrade your account now!