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

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

                               ESB-2022.1542
Security Bulletin: Multiple vulnerabilities in IBM HTTP Server used by IBM
 WebSphere Application Server shipped with IBM Security Access Manager for
          Enterprise Single Sign-On due to Expat vulnerabilities
                               11 April 2022

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

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

Product:           IBM Security Access Manager for Enterprise Single Sign-On
Publisher:         IBM
Operating System:  Windows
Resolution:        Patch/Upgrade
CVE Names:         CVE-2022-25315 CVE-2022-25313 CVE-2022-25236
                   CVE-2022-25235 CVE-2022-23990 CVE-2022-23852
                   CVE-2022-22827 CVE-2022-22826 CVE-2022-22825
                   CVE-2022-22824 CVE-2022-22823 CVE-2022-22822
                   CVE-2021-46143 CVE-2021-45960 CVE-1999-0002
                   CVE-1999-0001  

Original Bulletin: 
   https://www.ibm.com/support/pages/node/6570861

Comment: CVSS (Max):  9.8 CVE-2022-23852 (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
         CVSS Source: IBM
         Calculator:  https://www.first.org/cvss/calculator/3.0#CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

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

Security Bulletin: Multiple vulnerabilities in IBM HTTP Server used by IBM
WebSphere Application Server shipped with IBM Security Access Manager for
Enterprise Single Sign-On due to Expat vulnerabilities

Security Bulletin

Document Information

More support for: IBM Security Access Manager for Enterprise Single Sign-On
Software version: 8.2.0, 8.2.1, 8.2.2
Operating system(s): Windows
Document number: 6570861
Modified date: 10 April 2022
UID: ibm16570861


Summary

There are multiple vulnerabilities in the Expat library affecting the IBM HTTP
Server used by IBM WebSphere Application Server (CVE-2022-25313,
CVE-2022-25315, CVE-2022-25235,CVE-2022-25236, CVE-2021-45960, CVE-2022-22822,
CVE-2022-23990, CVE-2022-22823, CVE-2022-23852, CVE-2022-22825, CVE-2021-46143,
CVE-2022-22824, CVE-2022-22826, and CVE-2022-22827). IBM WebSphere Application
Server is shipped with IBM Security Access Manager for Enterprise Single
Sign-On. Information about a security vulnerability affecting IBM WebSphere
Application Server has been published in a security bulletin.

Vulnerability Details

CVEID:   CVE-2021-45960
DESCRIPTION:   Expat (aka libexpat) is vulnerable to a denial of service,
caused by a realloc misbehavior issue in the storeAtts function in xmlparse.c.
By persuading a victim to open a specially-crafted XML content, a remote
attacker could exploit this vulnerability to cause a the application to crash.
CVSS Base score: 5.5
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
216473 for the current score.
CVSS Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H)

CVEID:   CVE-2022-22822
DESCRIPTION:   Expat could allow a remote attacker to execute arbitrary code on
the system, caused by an integer overflow of addBinding in xmlparse.c. By
persuading a victim to open a specially-crafted file, an attacker could exploit
this vulnerability to execute arbitrary code on the system.
CVSS Base score: 7.8
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
216908 for the current score.
CVSS Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)

CVEID:   CVE-2022-22823
DESCRIPTION:   Expat could allow a remote attacker to execute arbitrary code on
the system, caused by an integer overflow of build_model in xmlparse.c. By
persuading a victim to open a specially-crafted file, an attacker could exploit
this vulnerability to execute arbitrary code on the system.
CVSS Base score: 7.8
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
216907 for the current score.
CVSS Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)

CVEID:   CVE-2022-22824
DESCRIPTION:   Expat could allow a remote attacker to execute arbitrary code on
the system, caused by an integer overflow of defineAttribute in xmlparse.c. By
persuading a victim to open a specially-crafted file, an attacker could exploit
this vulnerability to execute arbitrary code on the system.
CVSS Base score: 7.8
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
216906 for the current score.
CVSS Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)

CVEID:   CVE-2022-22825
DESCRIPTION:   Expat could allow a remote attacker to execute arbitrary code on
the system, caused by an integer overflow of lookup in xmlparse.c. By
persuading a victim to open a specially-crafted file, an attacker could exploit
this vulnerability to execute arbitrary code on the system.
CVSS Base score: 7.8
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
216905 for the current score.
CVSS Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)

CVEID:   CVE-2022-22826
DESCRIPTION:   Expat could allow a remote attacker to execute arbitrary code on
the system, caused by an integer overflow of nextScaffoldPart in xmlparse.c. By
persuading a victim to open a specially-crafted file, an attacker could exploit
this vulnerability to execute arbitrary code on the system.
CVSS Base score: 7.8
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
216904 for the current score.
CVSS Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)

CVEID:   CVE-2022-22827
DESCRIPTION:   Expat could allow a remote attacker to execute arbitrary code on
the system, caused by an integer overflow of storeAtts in xmlparse.c. By
persuading a victim to open a specially-crafted file, an attacker could exploit
this vulnerability to execute arbitrary code on the system.
CVSS Base score: 7.8
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
216901 for the current score.
CVSS Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)

CVEID:   CVE-2022-23990
DESCRIPTION:   Expat (aka libexpat) could allow a remote attacker to execute
arbitrary code on the system, caused by an integer overflow in the doProlog
function. By sending a specially-crafted request, an attacker could exploit
this vulnerability to execute arbitrary code on the system.
CVSS Base score: 9.8
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
218206 for the current score.
CVSS Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)

CVEID:   CVE-2021-46143
DESCRIPTION:   Expat could allow a remote attacker to execute arbitrary code on
the system, caused by an integer overflow of m_groupSize in doProlog in
xmlparse.c. By persuading a victim to open a specially-crafted file, an
attacker could exploit this vulnerability to execute arbitrary code on the
system.
CVSS Base score: 7.8
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
216875 for the current score.
CVSS Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)

CVEID:   CVE-2022-23852
DESCRIPTION:   Expat (aka libexpat) could allow a remote attacker to execute
arbitrary code on the system, caused by an integer overflow in the
XML_GetBuffer function. By sending a specially-crafted request, an attacker
could exploit this vulnerability to execute arbitrary code on the system.
CVSS Base score: 9.8
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
218007 for the current score.
CVSS Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)

CVEID:   CVE-1999-0001
DESCRIPTION:   ip_input.c in BSD-derived TCP/IP implementations allows remote
attackers to cause a denial of service (crash or hang) via crafted packets.
CVSS Base score: 0
CVSS Vector:

CVEID:   CVE-2022-25315
DESCRIPTION:   libexpat could allow a remote attacker to execute arbitrary code
on the system, caused by an integer overflow in storeRawNames. By persuading a
victim to open a specially-crafted file, an attacker could overflow a buffer
and execute arbitrary code on the system.
CVSS Base score: 7.8
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
219945 for the current score.
CVSS Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)

CVEID:   CVE-2022-25313
DESCRIPTION:   libexpat is vulnerable to a denial of service, caused by stack
exhaustion in build_model. By persuading a victim to open a specially-crafted
file, a remote attacker could exploit this vulnerability using a large nesting
depth in the DTD element to cause a denial of service.
CVSS Base score: 5.5
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
219947 for the current score.
CVSS Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H)

CVEID:   CVE-2022-25235
DESCRIPTION:   libexpat is vulnerable to a denial of service, caused by
improper input validation in xmltok_impl.c. By persuading a victim to open a
specially-crafted content with malformed encoding, a remote attacker could
exploit this vulnerability to cause a denial of service condition.
CVSS Base score: 3.3
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
219782 for the current score.
CVSS Vector: (CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L)

CVEID:   CVE-2022-25236
DESCRIPTION:   libexpat is vulnerable to a denial of service, caused by
improper protection against insertion of namesep characters into namespace URIs
in xmlparse.c. By sending a specially-crafted request, a remote attacker could
exploit this vulnerability to cause a denial of service condition.
CVSS Base score: 5.3
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
219784 for the current score.
CVSS Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L)

CVEID:   CVE-1999-0002
DESCRIPTION:   Some implementations of the software that NFS (Network File
System) servers use to log requests to use file systems could allow a remote
attacker to gain administrative access to the vulnerable NFS file server. This
vulnerability does not require an account on the target computer.
CVSS Base score: 10
CVSS Temporal Score: See: https://exchange.xforce.ibmcloud.com/vulnerabilities/
1411 for the current score.
CVSS Vector:

Affected Products and Versions

+---------------------------------------------------------+-------------------+
|Affected Product(s)                                      |Version(s)         |
+---------------------------------------------------------+-------------------+
|IBM Security Access Manager for Enterprise Single-Sign On|8.2.0, 8.2.1, 8.2.2|
+---------------------------------------------------------+-------------------+
 

 


Remediation/Fixes

IBM strongly recommends customers update their systems promptly.

 

+---------------------+--------------+----------------------------------------+
|                     |   Affected   |                                        |
|Principal Product and|  Supporting  |  Affected Supporting Product Security  |
|     Version(s)      | Product and  |                Bulletin                |
|                     |   Version    |                                        |
+---------------------+--------------+----------------------------------------+
|                     |              |Security Bulletin 1:                    |
|                     |              |                                        |
|                     |              |Security Bulletin: Multiple             |
|                     |              |vulnerabilities in IBM HTTP Server used |
|IBM Security Access  |              |by IBM WebSphere Application Server due |
|Manager for          |IBM WebSphere |to Expat vulnerabilities                |
|Enterprise Single    |Application   |                                        |
|Sign-On 8.2.0        |Server 7.0    |Security Bulletin 2:                    |
|                     |              |                                        |
|                     |              |Security Bulletin: Multiple             |
|                     |              |vulnerabilities in IBM HTTP Server used |
|                     |              |by IBM WebSphere Application Server due |
|                     |              |to Expat vulnerabilities                |
+---------------------+--------------+----------------------------------------+
|                     |              |Security Bulletin 1:                    |
|                     |              |                                        |
|                     |              |Security Bulletin: Multiple             |
|                     |              |vulnerabilities in IBM HTTP Server used |
|IBM Security Access  |IBM WebSphere |by IBM WebSphere Application Server due |
|Manager for          |Application   |to Expat vulnerabilities                |
|Enterprise Single    |Server 7.0,   |                                        |
|Sign-On 8.2.1        |8.5           |Security Bulletin 2:                    |
|                     |              |                                        |
|                     |              |Security Bulletin: Multiple             |
|                     |              |vulnerabilities in IBM HTTP Server used |
|                     |              |by IBM WebSphere Application Server due |
|                     |              |to Expat vulnerabilities                |
+---------------------+--------------+----------------------------------------+
|                     |              |Security Bulletin 1:                    |
|                     |              |                                        |
|                     |              |                                        |
|                     |              |Security Bulletin: Multiple             |
|                     |              |vulnerabilities in IBM HTTP Server used |
|IBM Security Access  |IBM WebSphere |by IBM WebSphere Application Server due |
|Manager for          |Application   |to Expat vulnerabilities                |
|Enterprise Single    |Server 8.5    |                                        |
|Sign-On 8.2.2        |              |Security Bulletin 2:                    |
|                     |              |                                        |
|                     |              |Security Bulletin: Multiple             |
|                     |              |vulnerabilities in IBM HTTP Server used |
|                     |              |by IBM WebSphere Application Server due |
|                     |              |to Expat vulnerabilities                |
+---------------------+--------------+----------------------------------------+


Workarounds and Mitigations

None

Related Information

IBM Secure Engineering Web Portal
IBM Product Security Incident Response Blog

Change History

23 Mar 2022: Initial Publication

Document Location

Worldwide

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

iQIVAwUBYlO6x+NLKJtyKPYoAQi7Zw//S3GNuLXgQ92EcN/1YfUmHr3qc5cTqhsU
JQq3NwmvIOtbxyVkyCO8nx65Xuv0PT4NBVL+SyX3f1xyAsQXHtdQWl0EFE8NLf4P
UR68Ru8/KBm5VB6BiZfncNavi1CocUliwDD7fFSk5T1i4RqpG0THE5WXnt9Or7Iz
7FYVNsUL6Zb9NvzqVJwnEn6USzJ8rkc3tSPVzq098cvTJnaa4LGEF/V7TNCNQTv/
Wm9tbrkFTUKSUeydmBqQJaoEaRG8u/sZIknZEzInTY3LP+wblagMRrLLyL4Cf7K6
kgomAdZaSbB5Xf/Dj+LO6tich4FBoKVhri0B9KzqjLNsktGnbrKtYhiFUoLYrScd
mDTrv0sACMqym4cmgZ5rO28SnVkt7G+/h98485CO+orYpnUdzqa5Irm70Vk/7cB/
qLqltdMRUPTQiPlloKbI+pJsgOlLTiuhXgXSNjOo0f+cJncwS9aSGz9VoVUdsHoo
zR9l2SOCllsXAzUdgGLmZQSu6EqSgd4aQtavi2o4RyC78MuFhhQNxNJCSP97rPUx
xpjwqBtDPzmQhhyiudA4TlCo9uRZLk0xpN0oXFnmdLhmW+nWkY96ssFBBw/v/Fc3
kPjR4ABKIrqQCswku/SUYi65AxoMKh5zOsh8SGoiskFw5+AC7XlkZm50zSn762Ho
oQhaLnIo3s0=
=QY3H
-----END PGP SIGNATURE-----