ESB-2018.0474 - [RedHat] Red Hat JBoss Fuse: Multiple vulnerabilities 2018-02-16

Printable version
PGP/GPG verifiable version

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

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

                               ESB-2018.0474
   Important: Red Hat JBoss Fuse/A-MQ 6.3 R6 security and bug fix update
                             16 February 2018

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

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

Product:           Red Hat JBoss Fuse
Publisher:         Red Hat
Operating System:  Red Hat
Impact/Access:     Execute Arbitrary Code/Commands -- Existing Account      
                   Denial of Service               -- Existing Account      
                   Unauthorised Access             -- Remote/Unauthenticated
Resolution:        Patch/Upgrade
CVE Names:         CVE-2017-12634 CVE-2017-12633 CVE-2017-8028
                   CVE-2017-5662 CVE-2017-2617 

Reference:         ASB-2017.0171
                   ASB-2017.0169
                   ESB-2017.2028
                   ESB-2017.1175

Original Bulletin: 
   https://access.redhat.com/errata/RHSA-2018:0319

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

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

=====================================================================
                   Red Hat Security Advisory

Synopsis:          Important: Red Hat JBoss Fuse/A-MQ 6.3 R6 security and bug fix update
Advisory ID:       RHSA-2018:0319-01
Product:           Red Hat JBoss Fuse
Advisory URL:      https://access.redhat.com/errata/RHSA-2018:0319
Issue date:        2018-02-14
CVE Names:         CVE-2017-2617 CVE-2017-5662 CVE-2017-8028 
                   CVE-2017-12633 CVE-2017-12634 
=====================================================================

1. Summary:

An update is now available for Red Hat JBoss Fuse and Red Hat JBoss A-MQ.

Red Hat Product Security has rated this update as having a security impact
of Important. A Common Vulnerability Scoring System (CVSS) base score,
which gives a detailed severity rating, is available for each vulnerability
from the CVE link(s) in the References section.

2. Description:

Red Hat JBoss Fuse, based on Apache ServiceMix, provides a small-footprint,
flexible, open source enterprise service bus and integration platform. 

Red Hat JBoss A-MQ, based on Apache ActiveMQ, is a standards compliant
messaging system that is tailored for use in mission critical applications.

This patch is an update to Red Hat JBoss Fuse 6.3 and Red Hat JBoss A-MQ
6.3. It includes bug fixes and enhancements, which are documented in the
readme.txt file included with the patch files.

Security Fix(es):

* It was found that spring-ldap contains a security vulnerability that
allows an attacker to authenticate with arbitrary password. When
spring-ldap connected to some LDAP servers, and when no additional
attributes are bound, and when using LDAP BindAuthenticator with
org.springframework.ldap.core.support.DefaultTlsDirContextAuthenticationStr
ategy as the authentication strategy, and setting userSearch,
authentication is allowed with an arbitrary password when the username is
correct. (CVE-2017-8028)

* It was found that a flaw in hawtio could cause remote code execution via
file upload. An attacker could use this vulnerability to upload crafted
file which could be executed on target machine where hawtio is deployed.
(CVE-2017-2617)

* It was found that Apache Camel contains a security vulnerability via
camel-hessian component. An attacker can utilize this flaw to deserialize
malicious object on the target machine which could lead to Remote Code
Execution (RCE). (CVE-2017-12633)

* It was found that Apache Camel contains a security vulnerability via
camel-castor component. An attacker can utilize this flaw to deserialize
malicious object on the target machine which could lead to Remote Code
Execution (RCE). (CVE-2017-12634)

* It was found that a flaw exists in Switchyard component via Apache
Batick. If an attacker sends a maliciously crafted SVG formed file on the
target machine, that uses batik, files lying on the file system could be
revealed to the attacker, depending on the user context in which the
exploitable application is running. This flaw can also be leveraged to
attack the availability of the target machine via DoS. (CVE-2017-5662)

The CVE-2017-2617 issue was discovered by Hooman Broujerdi (Red Hat).

3. Solution:

Before applying the update, back up your existing installation, including
all applications, configuration files, databases and database settings, and
so on.

Installation instructions are located in the download section of the
customer portal.

The References section of this erratum contains a download link (you must
log in to download the update).

4. Bugs fixed (https://bugzilla.redhat.com/):

1419363 - CVE-2017-2617 Hawtio: Unrestricted file upload leads to RCE
1443592 - CVE-2017-5662 batik: XML external entity processing vulnerability
1510968 - CVE-2017-8028 spring-ldap: Authentication with userSearch and STARTTLS allows authentication with arbitrary password
1513376 - CVE-2017-12634 camel-castor: Apache Camel's Castor unmarshalling operation is vulnerable to Remote Code Execution attacks
1513382 - CVE-2017-12633 camel-hessian: Apache Camel's Hessian unmarshalling operation is vulnerable to Remote Code Execution attacks

5. JIRA issues fixed (https://issues.jboss.org/):

ENTESB-7397 - CVE-2017-12633 camel-hessian: Apache Camel's Hessian unmarshalling operation is vulnerable to Remote Code Execution attacks
ENTESB-7398 - CVE-2017-12634 camel-castor: Apache Camel's Castor unmarshalling operation is vulnerable to Remote Code Execution attacks

6. References:

https://access.redhat.com/security/cve/CVE-2017-2617
https://access.redhat.com/security/cve/CVE-2017-5662
https://access.redhat.com/security/cve/CVE-2017-8028
https://access.redhat.com/security/cve/CVE-2017-12633
https://access.redhat.com/security/cve/CVE-2017-12634
https://access.redhat.com/security/updates/classification/#important
https://access.redhat.com/jbossnetwork/restricted/listSoftware.html?product=jboss.fuse&downloadType=securityPatches&version=6.3
https://access.redhat.com/jbossnetwork/restricted/listSoftware.html?downloadType=securityPatches&product=jboss.amq.broker&version=6.3.0
https://access.redhat.com/documentation/en/red-hat-jboss-fuse/

7. Contact:

The Red Hat security contact is <secalert@redhat.com>. More contact
details at https://access.redhat.com/security/team/contact/

Copyright 2018 Red Hat, Inc.
- -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iD8DBQFahI4/XlSAg2UNWIIRAjc8AJ9YBB0aBP7GBrMUuZDT928udZgJhgCdFR8L
YUv1/tWI99trJtT1GTdgzGs=
=gSQw
- -----END PGP SIGNATURE-----

- --
RHSA-announce mailing list
RHSA-announce@redhat.com
https://www.redhat.com/mailman/listinfo/rhsa-announce

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

iQIVAwUBWoY5Nox+lLeg9Ub1AQitMBAAiq3KeJVlI9tJnawCrwZ/QPsMCfeUyENc
OIB025hhYcde2A370V+is5wpQGUCBgykOlmYSR3Y5f8EOg9rb59Eevdbz6Nd62BB
PUTnXrXFn9gwxatwyU/vVL0bu04gWwThgoM8sPv6uWTHCTdUllDlIhwPYTKqHwWt
hmsbSymGVbFwLMcQ0Bk+IoYkjvueF+MTpD2H5bPDSbIl1OtDHbBVrpWapznI20La
jZ2un5iKGLon6F2QTsEcCbtS72vjpDJiUhX0fBxKQpRMwNnl4DtJ0d7bWfGVXbcz
3KOV8wZTPcacmnnXifA/c/ZpIe1Kfx3NfYKG/beDQzHZWQx5rMng4Y1ZnBV3TS+L
aRcBV91K+L1pS5NkrxSfOmHzqYAuKBG3f5liiwa32MzucQA+qEjJzEwvtzIuZHkY
1WS6EE1tYIyv/Q4j+LwhCH0ryakRxyVvGvOwzESObmMCsF9YHiC0y0HJ4EeD5Ylh
uZW/6yMQtb4WHADN9xW22b9r+ZxaHycAiXRJ779fyavYaHSs/daC2USChxVVqc6C
3ImK//ZGMQLoXQMbf2q3rGZN/epSw+wBZ8lnuYz00FVDWZHsWQtaEmri/rKsjgwc
4Y/zSjUzaIlLDpQ4n/+YEc/WFhac6ulAtsd0/xHaY6xguSfODbJkW6zs/dlMqE8U
chNQaCL9J7w=
=KmiQ
-----END PGP SIGNATURE-----

« Back to bulletins