Oval Definition:oval:com.redhat.rhsa:def:20151115
Revision Date:2015-06-15Version:638
Title:RHSA-2015:1115: openssl security update (Moderate)
Description:OpenSSL is a toolkit that implements the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols, as well as a full-strength, general purpose cryptography library.

  • An invalid free flaw was found in the way OpenSSL handled certain DTLS handshake messages. A malicious DTLS client or server could cause a DTLS server or client using OpenSSL to crash or, potentially, execute arbitrary code. (CVE-2014-8176)

  • A flaw was found in the way the OpenSSL packages shipped with Red Hat Enterprise Linux 6 and 7 performed locking in the ssleay_rand_bytes() function. This issue could possibly cause a multi-threaded application using OpenSSL to perform an out-of-bounds read and crash. (CVE-2015-3216)

  • An out-of-bounds read flaw was found in the X509_cmp_time() function of OpenSSL. A specially crafted X.509 certificate or a Certificate Revocation List (CRL) could possibly cause a TLS/SSL server or client using OpenSSL to crash. (CVE-2015-1789)

  • A race condition was found in the session handling code of OpenSSL. This issue could possibly cause a multi-threaded TLS/SSL client using OpenSSL to double free session ticket data and crash. (CVE-2015-1791)

  • A flaw was found in the way OpenSSL handled Cryptographic Message Syntax (CMS) messages. A CMS message with an unknown hash function identifier could cause an application using OpenSSL to enter an infinite loop. (CVE-2015-1792)

  • A NULL pointer dereference was found in the way OpenSSL handled certain PKCS#7 inputs. A specially crafted PKCS#7 input with missing EncryptedContent data could cause an application using OpenSSL to crash. (CVE-2015-1790)

    Red Hat would like to thank the OpenSSL project for reporting CVE-2014-8176, CVE-2015-1789, CVE-2015-1790, CVE-2015-1791 and CVE-2015-1792 flaws. Upstream acknowledges Praveen Kariyanahalli and Ivan Fratric as the original reporters of CVE-2014-8176, Robert Swiecki and Hanno Böck as the original reporters of CVE-2015-1789, Michal Zalewski as the original reporter of CVE-2015-1790, Emilia Käsper as the original report of CVE-2015-1791 and Johannes Bauer as the original reporter of CVE-2015-1792.

    All openssl users are advised to upgrade to these updated packages, which contain backported patches to correct these issues. For the update to take effect, all services linked to the OpenSSL library must be restarted, or the system rebooted.
  • Family:unixClass:patch
    Status:Reference(s):CVE-2014-8176
    CVE-2015-1789
    CVE-2015-1790
    CVE-2015-1791
    CVE-2015-1792
    CVE-2015-3216
    RHSA-2015:1115
    RHSA-2015:1115-00
    RHSA-2015:1115-01
    Platform(s):Red Hat Enterprise Linux 6
    Red Hat Enterprise Linux 7
    Product(s):
    Definition Synopsis
  • Red Hat Enterprise Linux must be installed
  • OR Package Information
  • Red Hat Enterprise Linux 6 is installed
  • AND
  • openssl is earlier than 0:1.0.1e-30.el6_6.11
  • AND openssl is signed with Red Hat redhatrelease2 key
  • openssl-devel is earlier than 0:1.0.1e-30.el6_6.11
  • AND openssl-devel is signed with Red Hat redhatrelease2 key
  • openssl-perl is earlier than 0:1.0.1e-30.el6_6.11
  • AND openssl-perl is signed with Red Hat redhatrelease2 key
  • openssl-static is earlier than 0:1.0.1e-30.el6_6.11
  • AND openssl-static is signed with Red Hat redhatrelease2 key
  • OR Package Information
  • Red Hat Enterprise Linux 7 is installed
  • AND
  • openssl is earlier than 1:1.0.1e-42.el7_1.8
  • AND openssl is signed with Red Hat redhatrelease2 key
  • openssl-devel is earlier than 1:1.0.1e-42.el7_1.8
  • AND openssl-devel is signed with Red Hat redhatrelease2 key
  • openssl-libs is earlier than 1:1.0.1e-42.el7_1.8
  • AND openssl-libs is signed with Red Hat redhatrelease2 key
  • openssl-perl is earlier than 1:1.0.1e-42.el7_1.8
  • AND openssl-perl is signed with Red Hat redhatrelease2 key
  • openssl-static is earlier than 1:1.0.1e-42.el7_1.8
  • AND openssl-static is signed with Red Hat redhatrelease2 key
  • Definition Synopsis
  • Release Information
  • Red Hat Enterprise Linux 6 Client is installed
  • OR Red Hat Enterprise Linux 6 Server is installed
  • OR Red Hat Enterprise Linux 6 Workstation is installed
  • OR Red Hat Enterprise Linux 6 ComputeNode is installed
  • AND
  • openssl is earlier than 0:1.0.1e-30.el6_6.11
  • AND openssl is signed with Red Hat redhatrelease2 key
  • openssl-devel is earlier than 0:1.0.1e-30.el6_6.11
  • AND openssl-devel is signed with Red Hat redhatrelease2 key
  • openssl-perl is earlier than 0:1.0.1e-30.el6_6.11
  • AND openssl-perl is signed with Red Hat redhatrelease2 key
  • openssl-static is earlier than 0:1.0.1e-30.el6_6.11
  • AND openssl-static is signed with Red Hat redhatrelease2 key
  • OR Package Information
  • Red Hat Enterprise Linux 7 Client is installed
  • OR Red Hat Enterprise Linux 7 Server is installed
  • OR Red Hat Enterprise Linux 7 Workstation is installed
  • OR Red Hat Enterprise Linux 7 ComputeNode is installed
  • AND
  • openssl is earlier than 1:1.0.1e-42.el7_1.8
  • AND openssl is signed with Red Hat redhatrelease2 key
  • openssl-devel is earlier than 1:1.0.1e-42.el7_1.8
  • AND openssl-devel is signed with Red Hat redhatrelease2 key
  • openssl-libs is earlier than 1:1.0.1e-42.el7_1.8
  • AND openssl-libs is signed with Red Hat redhatrelease2 key
  • openssl-perl is earlier than 1:1.0.1e-42.el7_1.8
  • AND openssl-perl is signed with Red Hat redhatrelease2 key
  • openssl-static is earlier than 1:1.0.1e-42.el7_1.8
  • AND openssl-static is signed with Red Hat redhatrelease2 key
  • BACK