SecurityTracker.com
Keep Track of the Latest Vulnerabilities
with SecurityTracker!
    Home    |    View Topics    |    Search    |   



Category:   Application (VPN)  >   OpenSSL Vendors:   OpenSSL.org
OpenSSL Overflow in rsaz_1024_mul_avx2() Lets Remote Users Obtain Potentially Sensitive Information in Certain Cases and SSL_read()/SSL_write() Error State Bug May Bypass Decryption/Encryption in Certain Application Dependent Cases
SecurityTracker Alert ID:  1039978
SecurityTracker URL:  https://securitytracker.com/id/1039978
CVE Reference:   CVE-2017-3737, CVE-2017-3738   (Links to External Site)
Updated:  Mar 27 2018
Original Entry Date:  Dec 7 2017
Impact:   Disclosure of authentication information, Disclosure of user information
Fix Available:  Yes  Vendor Confirmed:  Yes  
Version(s): prior to 1.0.2n
Description:   Two vulnerabilities were reported in OpenSSL. A remote user can obtain potentially sensitive information on the target system in certain cases. A remote user may be able to cause an application to bypass decryption/encryption in certain limited cases.

A remote user can exploit an overflow bug in the AVX2 Montgomery multiplication procedure used in exponentiation with 1024-bit moduli to potentially determine information about the private key in certain situations [CVE-2017-3738].

Processors that support the AVX2 but not ADX extensions (e.g., Intel Haswell (4th generation)) are affected.

Attacks against DH1024 may be feasible.

EC algorithms are not affected.

A remote user can invoke a handshake failure to trigger a bug in OpenSSL error handling code for applications that directly make an SSL_read() or SSL_write() call for an SSL object after receiving a fatal error, causing data to bypass the decryption or encryption process [CVE-2017-3737]. Versions 1.0.2b and after are affected.

David Benjamin (Google) reported these vulnerabilities.

Impact:   A remote user can potentially determine information about the private key in certain situations.

A remote user may be able to cause an application to bypass decryption/encryption in certain limited cases.

Solution:   The vendor has issued a fix (1.0.2n).

[Editor's note: The fix for CVE-2017-3738 for version 1.1.0 is available in version 1.1.0h.]

The vendor advisories are available at:

https://www.openssl.org/news/secadv/20171207.txt
https://www.openssl.org/news/secadv/20180327.txt

Vendor URL:  www.openssl.org/news/secadv/20171207.txt (Links to External Site)
Cause:   Boundary error, State error
Underlying OS:  Linux (Any), UNIX (Any), Windows (Any)

Message History:   This archive entry has one or more follow-up message(s) listed below.
Dec 9 2017 (FreeBSD Issues Fix) OpenSSL Overflow in rsaz_1024_mul_avx2() Lets Remote Users Obtain Potentially Sensitive Information in Certain Cases and SSL_read()/SSL_write() Error State Bug May Bypass Decryption/Encryption in Certain Application Dependent Cases
FreeBSD has issued a fix for FreeBSD 10.3, 10.4, 11.0, and 11.1.
Jan 25 2018 (Tenable Network Security Issues Fix for Tenable SecurityCenter) OpenSSL Overflow in rsaz_1024_mul_avx2() Lets Remote Users Obtain Potentially Sensitive Information in Certain Cases and SSL_read()/SSL_write() Error State Bug May Bypass Decryption/Encryption in Certain Application Dependent Cases
Tenable Network Security has issued a fix for Tenable SecurityCenter.
Jan 30 2018 (IBM Issues Fix for IBM AIX) OpenSSL Overflow in rsaz_1024_mul_avx2() Lets Remote Users Obtain Potentially Sensitive Information in Certain Cases and SSL_read()/SSL_write() Error State Bug May Bypass Decryption/Encryption in Certain Application Dependent Cases
IBM has issued a fix for IBM AIX 5.3, 6.1, 7.1, and 7.2.
Apr 13 2018 (Red Hat Issues Fix) OpenSSL Overflow in rsaz_1024_mul_avx2() Lets Remote Users Obtain Potentially Sensitive Information in Certain Cases and SSL_read()/SSL_write() Error State Bug May Bypass Decryption/Encryption in Certain Application Dependent Cases
Red Hat has issued a fix for Red Hat Enterprise Linux 7.
Apr 13 2018 (Red Hat Issues Fix) OpenSSL Overflow in rsaz_1024_mul_avx2() Lets Remote Users Obtain Potentially Sensitive Information in Certain Cases and SSL_read()/SSL_write() Error State Bug May Bypass Decryption/Encryption in Certain Application Dependent Cases
Red Hat has issued a fix for Red Hat Enterprise Linux 7.
Apr 18 2018 (Oracle Issues Fix for Sun Secure Global Desktop) OpenSSL Overflow in rsaz_1024_mul_avx2() Lets Remote Users Obtain Potentially Sensitive Information in Certain Cases and SSL_read()/SSL_write() Error State Bug May Bypass Decryption/Encryption in Certain Application Dependent Cases
Oracle has issued a fix for Sun Secure Global Desktop.
Apr 27 2018 (IBM Issues Fix for IBM InfoSphere Information Server) OpenSSL Overflow in rsaz_1024_mul_avx2() Lets Remote Users Obtain Potentially Sensitive Information in Certain Cases and SSL_read()/SSL_write() Error State Bug May Bypass Decryption/Encryption in Certain Application Dependent Cases
IBM has issued a fix for IBM InfoSphere Information Server.
Apr 28 2018 (Juniper Issues Fix for Juniper Junos) OpenSSL Overflow in rsaz_1024_mul_avx2() Lets Remote Users Obtain Potentially Sensitive Information in Certain Cases and SSL_read()/SSL_write() Error State Bug May Bypass Decryption/Encryption in Certain Application Dependent Cases
Juniper has issued a fix for Juniper Junos.
Apr 28 2018 (Juniper Issues Fix for Juniper NSM) OpenSSL Overflow in rsaz_1024_mul_avx2() Lets Remote Users Obtain Potentially Sensitive Information in Certain Cases and SSL_read()/SSL_write() Error State Bug May Bypass Decryption/Encryption in Certain Application Dependent Cases
Juniper has issued a fix for Juniper NSM.
May 10 2018 (Tenable Network Security Issues Fix for Tenable SecurityCenter) OpenSSL Overflow in rsaz_1024_mul_avx2() Lets Remote Users Obtain Potentially Sensitive Information in Certain Cases and SSL_read()/SSL_write() Error State Bug May Bypass Decryption/Encryption in Certain Application Dependent Cases
Tenable Network Security has issued a fix for Tenable SecurityCenter.
Jul 13 2018 (Red Hat Issues Fix for Red Hat JBoss) OpenSSL Overflow in rsaz_1024_mul_avx2() Lets Remote Users Obtain Potentially Sensitive Information in Certain Cases and SSL_read()/SSL_write() Error State Bug May Bypass Decryption/Encryption in Certain Application Dependent Cases
Red Hat has issued a fix for Red Hat JBoss for Red Hat Enterprise Linux.
Jul 19 2018 (Juniper Issues Fix for Juniper Junos Space) OpenSSL Overflow in rsaz_1024_mul_avx2() Lets Remote Users Obtain Potentially Sensitive Information in Certain Cases and SSL_read()/SSL_write() Error State Bug May Bypass Decryption/Encryption in Certain Application Dependent Cases
Juniper has issued a fix for Juniper Junos Space.



 Source Message Contents

Subject:  [openssl-announce] OpenSSL Security Advisory


[Original Message Not Available for Viewing]


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search


Content previously copyright SecurityGlobal.net LLC placed in the public domain on December 31, 2019.