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

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

                               ESB-2019.0977
           IBM Security Bulletin: Potential denial of service in
              Liberty for Java for IBM Cloud (CVE-2018-10237)
                               25 March 2019

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

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

Product:           IBM Liberty for Java
Publisher:         IBM
Operating System:  Linux variants
Impact/Access:     Denial of Service -- Remote/Unauthenticated
Resolution:        Patch/Upgrade
CVE Names:         CVE-2018-10237  

Reference:         ESB-2019.0727
                   ESB-2019.0661
                   ESB-2018.3131
                   ESB-2019.0372.2

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

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

Potential denial of service in Liberty for Java for IBM Cloud (CVE-2018-10237)

Product:             Liberty for Java for Bluemix

Software version:    All Versions

Operating system(s): Linux

Reference #:         0871774

Security Bulletin

Summary

There is a potential denial of service with the Google Guava library that is
used in Liberty for Java.

Vulnerability Details

CVEID: CVE-2018-10237
DESCRIPTION: Google Guava is vulnerable to a denial of service, caused by
improper eager allocation checks in the AtomicDoubleArray and CompoundOrdering
class. By sending a specially-crafted data, a remote attacker could exploit
this vulnerability to cause a denial of service condition.
CVSS Base Score: 7.5
CVSS Temporal Score: See https://exchange.xforce.ibmcloud.com/vulnerabilities/
142508 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)

Affected Products and Versions

This vulnerability affects all versions of Liberty for Java in IBM Cloudup to
and including v3.27.

Remediation/Fixes

To upgrade to Liberty for Java v3.28-20190127-1723or higher, you must re-stage
or re-push your application.

To find the current version of Liberty for Java in IBM Cloud being used, from
the command-line Cloud Foundry client by running the following commands:

cf ssh <appname> -c cat "staging_info.yml"

Look for the following lines:

{"detected_buildpack":"Liberty for Java(TM) (WAR, liberty-18.0.0_3,
buildpack-v3.25-20180918-1034, ibmjdk-1.8.0_20180214, env)
","start_command":".liberty/initial_startup.rb"}

To re-stage your application using the command-line Cloud Foundry client, use
the following command:

cf restage <appname>

To re-push your application using the command-line Cloud Foundry client, use
the following command:

cf push <appname>

Workarounds and Mitigations

none

Change History

21 March 2019: Original document 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.

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

        https://www.auscert.org.au/bulletins/

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

iQIVAwUBXJhtDmaOgq3Tt24GAQje4hAApKbgA0ci8dNOAoJJSa5WHad46l4MTKs2
qHMmOO8OiLmkqCzT6lVET+rcYhMIWcLuDg2bcLBLmNFN4U7r4NaXa9T8Tih/RXob
vwztN7w9oKZqsArNsqpk3HJ4w/5pPkVTysGo0Gx0MVmrwFvXJS1NRZkMw82rlsEd
X2nscvkvkSEm/T7xSQEFJhuHANYIJ2B3Z+zr1ZMbvscy+i5TPkK9oNcF5sb8YdgN
MEYRySrbhDAk0pTMvw6UOO6TXz/ldB/37oQFTZ+VLh0haSLDzn+sviWa2YGIaLUB
j3UA2TXtgc1jPXdPRsftBndMfbn96PcuTjCmoRzvyYACIaRbJgs7F/CDMaCKak2q
Y46nh0LN9+yeEc1G/85izUFDr/mxp7Cx6LWkwMS4dhEVMX0aT6coAkPDkfJ6pDan
PB4lAWPrDWSfQ7uDWvs1I7aKO/XcN8/xVG7tT2ZGjQy4gtWLgYBV85iqy4R+Qb+I
l65qEnEPLAzpgUtn5Qkby4BumGiyKX5jh0KdcEyFlYs2sCMuVifw1o2jKFTv+h2/
ousMXszgvhFBgDxoTEQQoSeFJ5zTN1ZoczyVyTw8w7L4N2K85peyddIBj7X9iBar
xIZbSXnNcgaydyUBmyaDtyQ9uOuGbvclTpWUGJsUyeLVaRB9/7x09hfM5hx4Yv9V
ef1sWjjMMi4=
=ih27
-----END PGP SIGNATURE-----