Skip to content
OpenAdvisories
Unscored CVE-2016-0703 EUVD-2016-0738GHSA-jqfv-c9gp-wf8f

The get_client_master_key function in s2_srvr.c in the SSLv2 implementation in OpenSSL before 0.9.8zf, 1.0.0 before 1.0.0r, 1.0.1 before 1.…

Published Mar 2, 2016 · Updated Aug 5, 2024 · Assigned by redhat

Description

The get_client_master_key function in s2_srvr.c in the SSLv2 implementation in OpenSSL before 0.9.8zf, 1.0.0 before 1.0.0r, 1.0.1 before 1.0.1m, and 1.0.2 before 1.0.2a accepts a nonzero CLIENT-MASTER-KEY CLEAR-KEY-LENGTH value for an arbitrary cipher, which allows man-in-the-middle attackers to determine the MASTER-KEY value and decrypt TLS ciphertext data by leveraging a Bleichenbacher RSA padding oracle, a related issue to CVE-2016-0800.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 openssl 1.0.0c-2 —
Debian 13 openssl 1.0.0c-2 —
Debian 12 openssl 1.0.0c-2 —
ReleasePackageFixed inAdvisory
RHEL 7 openssl +4 1:1.0.1e-42.ael7b_1.4 RHSA-2015:0716
RHEL 7 openssl098e 0.9.8e-29.el7_2.3 RHSA-2016:0372
RHEL 6 openssl +3 1.0.1e-30.el6_6.7 RHSA-2015:0715
RHEL 6 openssl098e 0.9.8e-20.el6_7.1 RHSA-2016:0372
RHEL 5 openssl +2 0.9.8e-33.el5_11 RHSA-2015:0800
Show 7 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Red Hat Rhel Mission Critical 6 openssl +3 1.0.0-20.el6_2.8 RHSA-2016:0303
Red Hat Rhel Mission Critical 5 openssl +2 0.9.8e-12.el5_6.13 RHSA-2016:0304
RHEL 6.5 AUS openssl +3 1.0.1e-16.el6_5.16 RHSA-2016:0303
RHEL 6.4 AUS openssl +3 1.0.0-27.el6_4.5 RHSA-2016:0303
RHEL 5.9 AUS openssl +2 0.9.8e-26.el5_9.5 RHSA-2016:0304
RHEL 4 ELS openssl +2 0.9.7a-43.23.el4 RHSA-2016:0306
Red Hat Gluster Storage 2 openssl +3 1.0.1e-30.el6_6.7 RHSA-2015:0752
ReleasePackageFixed inAdvisory
SLES 12 SP1 compat-openssl098 0.9.8j-94.1 SUSE-SU-2016:0641-1
SLES 12 SP1 openssl 1.0.1i-44.1 SUSE-SU-2016:0620-1
SLES 12 compat-openssl098 0.9.8j-94.1 SUSE-SU-2016:0641-1
SLES 12 openssl 1.0.1i-27.13.1 SUSE-SU-2016:0617-1
SLES 11 SP4 compat-openssl097g 0.9.7g-146.22.41.1 SUSE-SU-2016:0631-1
SLES 11 SP4 openssl 0.9.8j-0.89.1 SUSE-SU-2016:0624-1
SLES 11 SP3 openssl 0.9.8j-0.89.1 SUSE-SU-2016:0624-1
SLES 11 SP2 openssl 0.9.8j-0.89.1 SUSE-SU-2016:0624-1
Show 8 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 11 openssl1 1.0.1g-0.40.1 SUSE-SU-2016:0621-1
SUSE Studio Onsite 1.3 openssl 0.9.8j-0.89.1 SUSE-SU-2016:0624-1
SLES for SAP 12 SP1 compat-openssl098 0.9.8j-94.1 SUSE-SU-2016:0641-1
SLES for SAP 12 SP1 openssl 1.0.1i-44.1 SUSE-SU-2016:0620-1
SLES for SAP 12 openssl 1.0.1i-27.13.1 SUSE-SU-2016:0617-1
SLES for SAP 11 SP4 compat-openssl097g 0.9.7g-146.22.41.1 SUSE-SU-2016:0631-1
SLES for SAP 11 SP4 openssl 0.9.8j-0.89.1 SUSE-SU-2016:0624-1
SUSE OpenStack Cloud 5 openssl 0.9.8j-0.91.1 SUSE-SU-2016:1057-1
SUSE Manager Proxy 2.1 openssl 0.9.8j-0.91.1 SUSE-SU-2016:1057-1
SUSE Manager 2.1 openssl 0.9.8j-0.91.1 SUSE-SU-2016:1057-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 openssl098e 0.9.8e-29.el7_2.3 ELSA-2016-0372

Advisories 20

References