-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

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

                               ESB-2015.2594
 Security Bulletin: IBM Personal Communications with IBM GSKit - Malformed
             ECParameters causes infinite loop (CVE-2015-1788)
                              14 October 2015

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

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

Product:           IBM Personal Communications
Publisher:         IBM
Operating System:  Windows
Impact/Access:     Denial of Service -- Remote/Unauthenticated
Resolution:        Patch/Upgrade
CVE Names:         CVE-2015-1788  

Reference:         ESB-2015.1878
                   ESB-2015.1811
                   ESB-2015.1809
                   ESB-2015.1699
                   ESB-2015.1670
                   ESB-2015.1569
                   ESB-2015.1557
                   ESB-2015.1544.2
                   ESB-2015.1540

Original Bulletin: 
   http://www-01.ibm.com/support/docview.wss?uid=swg21962890

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

Security Bulletin: IBM Personal Communications with IBM GSKit - Malformed 
ECParameters causes infinite loop (CVE-2015-1788)

Security Bulletin

Document information

More support for:

Personal Communications

Software version:

6.0, 6.0.1, 6.0.2, 6.0.3, 6.0.4, 6.0.5, 6.0.6, 6.0.7, 6.0.8, 6.0.9, 6.0.10, 
6.0.11, 6.0.12, 6.0.13, 6.0.14, 6.0.15

Operating system(s):

Windows

Reference #:

1962890

Modified date:

2015-10-13

Summary

GSKit is an IBM component that is used by IBM Personal Communications. The 
GSKit that is shipped with IBM Personal Communications does not properly 
handle ECParameters structures in which the curve is over a malformed binary 
polynomial field, which allows remote attackers to cause a denial of service 
(infinite loop) via a session that uses an Elliptic Curve algorithm, as 
demonstrated by an attack against a server that supports client 
authentication.

Vulnerability Details

CVEID: CVE-2015-1788

DESCRIPTION: OpenSSL is vulnerable to a denial of service, caused by an error
when processing an ECParameters structure over a specially crafted binary 
polynomial field. A remote attacker could exploit this vulnerability to cause
the application to enter into an infinite loop.

CVSS Base Score: 5

CVSS Temporal Score: See 
https://exchange.xforce.ibmcloud.com/vulnerabilities/103778 for the current 
score

CVSS Environmental Score*: Undefined

CVSS Vector: (AV:N/AC:L/Au:N/C:N/I:N/A:P)

This can be used to perform denial of service against any system which 
processes public keys, certificate requests or certificates. This includes TLS
clients and TLS servers with client authentication enabled.

Cryptographic Service Provider - IBM GSKit used to establish secure 
connections to host machines using IBM Personal Communications may be 
affected.

Affected Products and Versions

IBM Personal Communications 6.0.15 and earlier

Remediation/Fixes

Fix is available with IBM GSKit 8.0.50.47 bundled with IBM Personal 
Communications 6.0.16.

http://www-01.ibm.com/support/docview.wss?uid=swg27009828

Workarounds and Mitigations

None

Get Notified about Future Security Bulletins

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

References

Complete CVSS v2 Guide

On-line Calculator v2

Related information

IBM Secure Engineering Web Portal

IBM Product Security Incident Response Blog

Change History

Original copy published on 14th October 2015

*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.

- --------------------------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

iQIVAwUBVh3y1n6ZAP0PgtI9AQImzA/9FnFoDqv0N41psyP1D3m3kaaNfEFnQJvn
rX2IjcdazAPFITUkC2e3Srrd/ANxmo+9Yw9yhJPlkG5ltV79HuDbG1tIEUUAeGTO
3jec9m/8N1upbN7Z9hJ3BRpj6fRrfqaJQEZ9khiXes/Hdue2GKdFqujlPSU/SmeN
wNmfpxuhaOJIQk4qebi9oPcojr/KImGy4GyDm0/mpF4HE8Id/Oo/9JzCjP7bMd4p
H1gD1BlwBW/R7L13/FjSnl55zDglSPbWwjuPq3FP56oZTVhB6om0bg3LJdV5iraS
eurSqruWDbYWVB2VKyxHe8w0MJGM6huyGfXTojGCWlyhoBjTlaHpfz5yKLKyDYjl
9okatmGkpA359fVtwwW71NvWIwNwIbPxTyL/MVRSByJ4eoxpBDRst4qI4Xp2z3y6
B1nAtw08wl1BEZC0V9on0aOQwm71IZho1Cw1snsNvQWVeCyFVPePHQV20l8yzMN8
zGIo0IZBi3+kfv1FwP5E6qIygJzfo555lghlgY7ziB3TJ4v/Y4YlDJekmEQ9nsk/
bu+dnSHWM3yKGYrSIfrVtuUedsoCLybQteSqbb0yD65i7R+nXBAWbl8O6s19N+7f
q41a2BFI64+4XliY7vrqVc2oi4wZiJU0v99DEx20tnx2d1MvXVTCu66sEiugjLxz
1ns5MmgGsoY=
=kM63
-----END PGP SIGNATURE-----