CVE-2020-1971 | OpenSSL回绝服务缝隙公告

颁布功夫 2020-12-09


0x00 缝隙概述

CVE   ID

CVE-2020-1971

时      间

2020-12-09

类     型

回绝服务

等      级

高危

远程利用

是

影响领域

OpenSSL 1.1.1 - 1.1.1h

OpenSSL 1.0.2 - 1.0.2w

 

0x01 缝隙详情

 

image.png

OpenSSL是一个盛开源代码的软件库包,,,,,利用法式能够使它来进行安全通讯,,,,,以预防被窃听,,,,,同时它可能确认另一端衔接者的身份,,,,,被宽泛被利用在互联网的网页服务器上。 。。。。 。。。

2020年12月08日,,,,,OpenSSL官方颁布安全布告,,,,,OpenSSL 中存在一个回绝服务缝隙(CVE-2020-1971)。 。。。。 。。。

当OpenSSL 使用的GENERAL_NAME_cmp函数和GENERAL_NAME 函数都蕴含一个EDIPARTYNAME时,,,,,由于GENERAL_NAME_cmp函数未能正确处置,,,,,将导致空指针引用。 。。。。 。。。攻击者能够通过机关体式谬误的EDIPARTYNAME来利用此缝隙,,,,,OpenSSL的解析器将接受该体式,,,,,最终可能导致回绝服务。 。。。。 。。。

OpenSSL使用的GENERAL_NAME_cmp函数有两个作用:

比力可用的CRL和嵌入在X509证书中的CRL分发点之间的CRL分发点名称;;;;;;

验证功夫戳响应令牌署名者是否与功夫戳授权名称匹配(通过API函数TS_RESP_verify_response和TS_RESP_verify_token)。 。。。。 。。。

 

0x02 措置建议

目前OpenSSL已经建复了此缝隙,,,,,建议升级至最新版本。 。。。。 。。。

OpenSSL 1.1.1i

OpenSSL 1.0.2x

(注:自2020年1月1日起,,,,,OpenSSL 1.0.2不再受支持,,,,,并且官方不再接管更新,,,,,建议升级至OpenSSL 1.1.1i)

 

下载链接:

https://www.openssl.org/source/openssl-1.1.1i.tar.gz

 

0x03 参考链接

https://www.openssl.org/news/vulnerabilities-1.1.1.html#CVE-2020-1971

https://www.openssl.org/news/vulnerabilities-1.0.2.html#CVE-2020-1971

https://www.openssl.org/source/

https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-1971

 

0x04 功夫线

2020-12-08  OpenSSL颁布安全布告

2020-12-09  VSRC颁布安全公告

 

0x05 附录

 

CVSS评分尺度官网:http://www.first.org/cvss/


 

image.png