-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

===========================================================================
             AUSCERT External Security Bulletin Redistribution

                               ESB-2016.2885
    Security Bulletin: Vulnerabilities in OpenSSL affects IBM Rational
  ClearCase (CVE-2016-2177, CVE-2016-2178, CVE-2016-2183, CVE-2016-6302,
               CVE-2016-6303, CVE-2016-6304, CVE-2016-6306)
                              8 December 2016

===========================================================================

        AusCERT Security Bulletin Summary
        ---------------------------------

Product:           IBM Rational ClearCase
Publisher:         IBM
Operating System:  AIX
                   HP-UX
                   Linux variants
                   Solaris
                   Windows
Impact/Access:     Access Privileged Data -- Remote/Unauthenticated
                   Denial of Service      -- Remote/Unauthenticated
Resolution:        Patch/Upgrade
CVE Names:         CVE-2016-6306 CVE-2016-6304 CVE-2016-6303
                   CVE-2016-6302 CVE-2016-2183 CVE-2016-2178
                   CVE-2016-2177  

Reference:         ASB-2016.0098
                   ASB-2016.0095
                   ESB-2016.2881
                   ESB-2016.2782

Original Bulletin: 
   http://www.ibm.com/support/docview.wss?uid=swg21993514

- --------------------------BEGIN INCLUDED TEXT--------------------

Security Bulletin: Vulnerabilities in OpenSSL affects IBM Rational ClearCase 
(CVE-2016-2177, CVE-2016-2178, CVE-2016-2183, CVE-2016-6302, CVE-2016-6303, 
CVE-2016-6304, CVE-2016-6306)

Security Bulletin

Document information

More support for:

Rational ClearCase

Perl: ratlperl

Software version:

7.1, 7.1.0.1, 7.1.0.2, 7.1.1, 7.1.1.1, 7.1.1.2, 7.1.1.3, 7.1.1.4, 7.1.1.5, 
7.1.1.6, 7.1.1.7, 7.1.1.8, 7.1.1.9, 7.1.2, 7.1.2.1, 7.1.2.2, 7.1.2.3, 7.1.2.4,
7.1.2.5, 7.1.2.6, 7.1.2.7, 7.1.2.8, 7.1.2.9, 7.1.2.10, 7.1.2.11, 7.1.2.12, 
7.1.2.13, 7.1.2.14, 7.1.2.15, 7.1.2.16, 7.1.2.17, 7.1.2.18, 7.1.2.19, 8.0, 
8.0.0.1, 8.0.0.2, 8.0.0.3, 8.0.0.4, 8.0.0.5, 8.0.0.6, 8.0.0.7, 8.0.0.8, 
8.0.0.9, 8.0.0.10, 8.0.0.11, 8.0.0.12, 8.0.0.13, 8.0.0.14, 8.0.0.15, 8.0.0.16,
8.0.0.17, 8.0.0.18, 8.0.0.19, 8.0.1, 8.0.1.1, 8.0.1.2, 8.0.1.3, 8.0.1.4, 
8.0.1.5, 8.0.1.6, 8.0.1.7, 8.0.1.8, 8.0.1.9, 8.0.1.10, 8.0.1.11, 8.0.1.12, 
9.0, 9.0.0.1, 9.0.0.2

Operating system(s):

AIX, HP-UX, Linux, Solaris, Windows

Reference #:

1993514

Modified date:

07 December 2016

Summary

OpenSSL vulnerabilities were disclosed on September 22 and 26, 2016 by the 
OpenSSL Project. OpenSSL is used by IBM Rational ClearCase. IBM Rational 
ClearCase has addressed the applicable CVEs.

Vulnerability Details

CVEID:

CVE-2016-2177

DESCRIPTION: OpenSSL is vulnerable to a denial of service, caused by the 
incorrect use of pointer arithmetic for heap-buffer boundary checks. By 
leveraging unexpected malloc behavior, a remote attacker could exploit this 
vulnerability to trigger an integer overflow and cause the application to 
crash.

CVSS Base Score:

5.9

CVSS Temporal Score: See

https://exchange.xforce.ibmcloud.com/vulnerabilities/113890 for the current

score

CVSS Environmental Score*:

Undefined

CVSS Vector:

(CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H)

CVEID:

CVE-2016-2178

DESCRIPTION:

OpenSSL could allow a remote attacker to obtain sensitive information, caused
by an error in the DSA implementation that allows the following of a 
non-constant time codepath for certain operations. An attacker could exploit 
this vulnerability using a cache-timing attack to recover the private DSA key.

CVSS Base Score:

5.3

CVSS Temporal Score: See

https://exchange.xforce.ibmcloud.com/vulnerabilities/113889 for the

current score

CVSS Environmental Score*:

Undefined

CVSS Vector:

(CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N)

CVEID:

CVE-2016-2183

DESCRIPTION:

OpenSSL could allow a remote attacker to obtain sensitive information, caused
by an error in the in the Triple-DES on 64-bit block cipher, used as a part of
the SSL/TLS protocol. By capturing large amounts of encrypted traffic between
the SSL/TLS server and the client, a remote attacker able to conduct a 
man-in-the-middle attack could exploit this vulnerability to recover the 
plaintext data and obtain sensitive information. This vulnerability is known 
as the SWEET32 Birthday attack.

CVSS Base Score:

3.7

CVSS Temporal Score: See

https://exchange.xforce.ibmcloud.com/vulnerabilities/116337 for the current

score

CVSS Environmental Score*:

Undefined

CVSS Vector:

(CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N)

CVEID:

CVE-2016-6302

DESCRIPTION:

OpenSSL is vulnerable to a denial of service, caused by the failure to 
consider the HMAC size during validation of the ticket length by the 
tls_decrypt_ticket function A remote attacker could exploit this vulnerability
using a ticket that is too short to cause a denial of service.

CVSS Base Score:

5.3

CVSS Temporal Score: See

https://exchange.xforce.ibmcloud.com/vulnerabilities/117024 for the current

score

CVSS Environmental Score*:

Undefined

CVSS Vector:

(CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L)

CVEID:

CVE-2016-6303

DESCRIPTION:

OpenSSL is vulnerable to a denial of service, caused by an integer overflow in
the MDC2_Update function. By using unknown attack vectors, a remote attacker 
could exploit this vulnerability to trigger an out-of-bounds write and cause 
the application to crash.

CVSS Base Score:

5.3

CVSS Temporal Score: See

https://exchange.xforce.ibmcloud.com/vulnerabilities/117023 for the current 
score

CVSS Environmental Score*:

Undefined

CVSS Vector:

(CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L)

CVEID:

CVE-2016-6304

DESCRIPTION:

OpenSSL is vulnerable to a denial of service, caused by multiple memory leaks
in t1_lib.c during session renegotiation. By sending an overly large OCSP 
Status Request extension, a remote attacker could exploit this vulnerability 
to consume all available memory resources.

CVSS Base Score:

7.5

CVSS Temporal Score: See

https://exchange.xforce.ibmcloud.com/vulnerabilities/117110 for the current

score

CVSS Environmental Score*:

Undefined CVSS Vector:

(CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)

CVEID:

CVE-2016-6306

DESCRIPTION:

OpenSSL is vulnerable to a denial of service, caused by missing message length
checks when parsing certificates. A remote authenticated attacker could 
exploit this vulnerability to trigger an out-of-bounds read and cause a denial
of service.

CVSS Base Score:

4.3

CVSS Temporal Score: See

https://exchange.xforce.ibmcloud.com/vulnerabilities/117112 for the current

score

CVSS Environmental Score*:

Undefined

CVSS Vector:

(CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L) Affected Products and Versions

IBM Rational ClearCase versions:

Version 					Status 
9.0 through 9.0.0.2 				Affected 
8.0.1 through 8.0.1.12 				Affected 
8.0 through 8.0.0.19 				Affected 
7.1.0.x, 7.1.1.x, 7.1.2.x (all versions) 	Affected

Not all deployments of Rational ClearCase use OpenSSL in a way that is 
affected by these vulnerabilities.

You are vulnerable if your use of Rational ClearCase includes any of these 
configurations: 1. You use the base ClearCase/ClearQuest integration client on
any platform, configured to use SSL to communicate with a ClearQuest server. 
2. You use the UCM/ClearQuest integration on UNIX/Linux clients, configured to
use SSL to communicate with a ClearQuest server. Note: Windows clients using 
the UCM/ClearQuest integration are not vulnerable. 3. On UNIX/Linux clients, 
you use the Change Management Integration (CMI) for base ClearCase with 
ClearQuest or Rational Team Concert (RTC), or for UCM with ClearQuest or RTC,
or for Jira, when configured to use SSL to communicate with the server. Note:
Windows clients using the CMI integration are not vulnerable. 4. You use 
ratlperl, ccperl, or cqperl to run your own perl scripts, and those scripts 
use SSL connections.

Remediation/Fixes

Apply a fix pack as listed in the table below. The fix pack includes OpenSSL 
1.0.2j.

Affected Versions 	Applying the fix 
9.0 through 9.0.0.2 	Install Rational ClearCase Fix Pack 3 (9.0.0.3) for 9.0 
8.0.1 through 8.0.1.12 	Install Rational ClearCase Fix Pack 13 (8.0.1.13) for 8.0.1 	
8.0 through 8.0.0.19 	Install Rational ClearCase Fix Pack 20 (8.0.0.20) for 8.0 
7.1.2.x (all fix packs) 
7.1.1.x (all fix packs) Customers on extended support contracts should contact
7.1.0.x (all fix packs) Customer Support for information.

For 7.0.x, 7.1.x and earlier releases, IBM recommends upgrading to a fixed, 
supported version/release/platform of the product.

Workarounds and Mitigations

None 

Get Notified about Future Security Bulletins

Subscribe to My Notifications to be notified of important product support 
alerts like this. 

Important note

IBM strongly suggests that all System z customers be subscribed to the System
z Security Portal to receive the latest critical System z security and 
integrity service. If you are not subscribed, see the instructions on the 
System z Security web site. Security and integrity APARs and associated fixes
will be posted to this portal. IBM suggests reviewing the CVSS scores and 
applying all security or integrity fixes as soon as possible to minimize any 
potential risk. 

References 

Complete CVSS v3 Guide 
On-line Calculator v3 
OpenSSL Project vulnerability website

Related information 
IBM Secure Engineering Web Portal 
IBM Product Security Incident Response Blog

Change History

* 7 December 2016: Original version published

*The CVSS Environment Score is customer environment specific and will 
ultimately impact the Overall CVSS Score. Customers can evaluate the impact of
this vulnerability in their environments by accessing the links in the 
Reference section of this Security Bulletin. Disclaimer

According to the Forum of Incident Response and Security Teams (FIRST), the 
Common Vulnerability Scoring System (CVSS) is an "industry open standard 
designed to convey vulnerability severity and help to determine urgency and 
priority of response." IBM PROVIDES THE CVSS SCORES "AS IS" WITHOUT WARRANTY 
OF ANY KIND, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
FOR A PARTICULAR PURPOSE. CUSTOMERS ARE RESPONSIBLE FOR ASSESSING THE IMPACT 
OF ANY ACTUAL OR POTENTIAL SECURITY VULNERABILITY.

Cross reference information 

Segment 	Product 	Component 	Platform 	Version 			Edition
Software 	Rational	Integrations:	AIX,		7.1, 7.1.0.1, 7.1.0.2,
Development 	 ClearQuest  	IBM  		HP-UX,		7.1.1, 7.1.1.1, 7.1.1.2,
						Linux, 		7.1.1.3, 7.1.1.4, 7.1.1.5,
						Solaris, 	7.1.1.6, 7.1.1.7, 7.1.1.8,
						Windows   	7.1.1.9, 7.1.2, 7.1.2.1,
								7.1.2.10, 7.1.2.11, 7.1.2.12, 
								7.1.2.13, 7.1.2.14, 7.1.2.15, 
								7.1.2.16, 7.1.2.17, 7.1.2.18, 
								7.1.2.19, 7.1.2.2, 7.1.2.3, 
								7.1.2.4, 7.1.2.5, 7.1.2.6, 
								7.1.2.7, 7.1.2.8, 7.1.2.9, 
								8.0, 8.0.0.1, 8.0.0.10, 
								8.0.0.11, 8.0.0.12 8.0.0.13, 
								8.0.0.14, 8.0.0.15, 8.0.0.16, 
								8.0.0.17, 8.0.0.18, 8.0.0.19, 
								8.0.0.2, 8.0.0.3, 8.0.0.4, 
								8.0.0.5, 8.0.0.6, 8.0.0.7, 
								8.0.0.8, 8.0.0.9, 8.0.1, 
								8.0.1.1, 8.0.1.10, 8.0.1.11, 
								8.0.1.12, 8.0.1.2, 8.0.1.3, 
								8.0.1.4, 8.0.1.5, 8.0.1.6,
								8.0.1.7, 8.0.1.8, 8.0.1.9, 
								9.0, 9.0.0.1, 9.0.0.2

- --------------------------END INCLUDED TEXT--------------------

You have received this e-mail bulletin as a result of your organisation's
registration with AusCERT. The mailing list you are subscribed to is
maintained within your organisation, so if you do not wish to continue
receiving these bulletins you should contact your local IT manager. If
you do not know who that is, please send an email to auscert@auscert.org.au
and we will forward your request to the appropriate person.

NOTE: Third Party Rights
This security bulletin is provided as a service to AusCERT's members.  As
AusCERT did not write the document quoted above, AusCERT has had no control
over its content. The decision to follow or act on information or advice
contained in this security bulletin is the responsibility of each user or
organisation, and should be considered in accordance with your organisation's
site policies and procedures. AusCERT takes no responsibility for consequences
which may arise from following or acting on information or advice contained in
this security bulletin.

NOTE: This is only the original release of the security bulletin.  It may
not be updated when updates to the original are made.  If downloading at
a later date, it is recommended that the bulletin is retrieved directly
from the author's website to ensure that the information is still current.

Contact information for the authors of the original document is included
in the Security Bulletin above.  If you have any questions or need further
information, please contact them directly.

Previous advisories and external security bulletins can be retrieved from:

        http://www.auscert.org.au/render.html?cid=1980

===========================================================================
Australian Computer Emergency Response Team
The University of Queensland
Brisbane
Qld 4072

Internet Email: auscert@auscert.org.au
Facsimile:      (07) 3365 7031
Telephone:      (07) 3365 4417 (International: +61 7 3365 4417)
                AusCERT personnel answer during Queensland business hours
                which are GMT+10:00 (AEST).
                On call after hours for member emergencies only.
===========================================================================
-----BEGIN PGP SIGNATURE-----
Comment: http://www.auscert.org.au/render.html?it=1967

iQIVAwUBWEjgyYx+lLeg9Ub1AQiGCA/8DR8jn3FLqdoydnkC6J8u9QDf3ICieZJw
Qk604ntlPU+E7wYJ1FTdhC3h7amYd+3OM52YufdLQsERWbTMgb6OefaXy4I/7puR
S8OOVwFUcsW2nL2vZY5+3Ppex+7a93DgPLWFVgWWmye7YXDcpybN87UuEnicgfaM
xcUsa+vVnNOBtVwSvl5U+LWuJF6txY3cZBCFlMY9n4b3H5O66Yf3sRHtql28XE7a
7wXERT/kK9HzWLbMnG4NSZjP5eHKjK+qc/xwVXbux2gQJF3n7ie2fpVqEQxxCl6s
rPbdUV7mKJiNcQMtzjA+M4u0HivEkrgk8tC5dDXTGBKnYLYGpyMLzq6+X8w7glSj
0TrIGuHFzjQESys/LZaWiuDr+dM2Hc2lE9vQHvpll6tbKKdXmKCBM5yrMQ+O/TDw
X1fc23glZoPXzZopwOoepKVXtLsi2s97/U+ZI8GwH4oNc84VbWcixd/kx4VRS3Fi
wMOd3UlLKjYX3EEXVCCsaeMeIpmRrq6hPD47N6gwQLnWKNhLtgExM1hkIu9Z4ShK
YvIUDZcjqRhltKDLkdMVvuh6QwKmtUTowIag9NWSguiMefgUPEYzROIRcLKHSR91
IMyHPgmHYDf6Cz3dS4ei3fDrRNdUQPzL9kfUDOcfY/MOx8rOSSkQ4sHGLYCLdrPG
YixBQiv+1pc=
=W92T
-----END PGP SIGNATURE-----