Skip to content
OpenAdvisories
Medium · 6.5 CVE-2022-23437 EUVD-2022-0613GHSA-h65f-jvqw-m9fj

Infinite loop within Apache XercesJ xml parser

Published Jan 24, 2022 · Updated Oct 8, 2026 · Assigned by apache

Description

There's a vulnerability within the Apache Xerces Java (XercesJ) XML parser when handling specially crafted XML document payloads. This causes, the XercesJ XML parser to wait in an infinite loop, which may sometimes consume system resources for prolonged duration. This vulnerability is present within XercesJ version 2.12.1 and the previous versions.

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache Xerces Apache XercesJ – ≤ 2.12.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libxerces2-java 2.12.2-1 —
Debian 13 libxerces2-java 2.12.2-1 —
Debian 12 libxerces2-java 2.12.2-1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 libxerces2-java No fix yet —
Ubuntu 26.04 LTS libxerces2-java No fix yet —
Ubuntu 25.10 libxerces2-java No fix yet —
Ubuntu 24.04 LTS libxerces2-java No fix yet —
Ubuntu 22.04 LTS libxerces2-java No fix yet —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS libxerces2-java No fix yet —
Ubuntu 18.04 LTS libxerces2-java No fix yet —
Ubuntu 16.04 LTS libxerces2-java No fix yet —
Ubuntu 14.04 LTS libxerces2-java No fix yet —
ReleasePackageFixed inAdvisory
Red Hat JBoss EAP 7 eap7-activemq-artemis +15 2.16.0-9.redhat_00042.1.el7eap RHSA-2022:4919, RHSA-2022:4918
Red Hat JBoss EAP 7 eap7-h2database 1.4.197-2.redhat_00004.1.el7eap RHSA-2022:4919, RHSA-2022:4918
Red Hat JBoss EAP 7 eap7-hal-console 3.3.12-1.Final_redhat_00001.1.el7eap RHSA-2022:4919, RHSA-2022:4918
Red Hat JBoss EAP 7 eap7-jackson-databind 2.12.6.1-1.redhat_00003.1.el7eap RHSA-2022:4919, RHSA-2022:4918
Red Hat JBoss EAP 7 eap7-jboss-xnio-base 3.8.7-1.SP1_redhat_00001.1.el7eap RHSA-2022:4919, RHSA-2022:4918
Red Hat JBoss EAP 7 eap7-netty +27 4.1.72-4.Final_redhat_00001.1.el7eap RHSA-2022:4919, RHSA-2022:4918
Red Hat JBoss EAP 7 eap7-undertow 2.2.17-2.SP4_redhat_00001.1.el7eap RHSA-2022:4919, RHSA-2022:4918
Red Hat JBoss EAP 7 eap7-wildfly +4 7.4.5-3.GA_redhat_00001.1.el7eap RHSA-2022:4919, RHSA-2022:4918
Red Hat JBoss EAP 7 eap7-wildfly-http-client +4 1.1.11-1.SP1_redhat_00001.1.el7eap RHSA-2022:4919, RHSA-2022:4918
Red Hat JBoss EAP 7 eap7-xerces-j2 2.12.0-3.SP04_redhat_00001.1.el7eap RHSA-2022:4919, RHSA-2022:4918
ReleasePackageFixed inAdvisory
SLES 15 SP3 xerces-j2 2.12.0-3.3.1 SUSE-SU-2022:0503-1
SLES 15 SP2 xerces-j2 2.12.0-3.3.1 SUSE-SU-2022:0503-1
SLES 15 SP1 xerces-j2 2.11.0-4.3.1 SUSE-SU-2022:0500-1
SLES 15 xerces-j2 2.11.0-4.3.1 SUSE-SU-2022:0500-1
SLES 12 SP5 xerces-j2 2.8.1-268.9.1 SUSE-SU-2022:0542-1
Show 25 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP4 xerces-j2 2.8.1-268.9.1 SUSE-SU-2022:0542-1
SLES 12 SP3 xerces-j2 2.8.1-268.9.1 SUSE-SU-2022:0542-1
SLES 12 SP2 xerces-j2 2.8.1-268.9.1 SUSE-SU-2022:0542-1
SLES 11 SP4 xerces-j2 2.8.1-238.29.8.1 SUSE-SU-2022:14889-1
SLES for SAP 15 SP2 xerces-j2 2.12.0-3.3.1 SUSE-SU-2022:0503-1
SLES for SAP 15 SP1 xerces-j2 2.11.0-4.3.1 SUSE-SU-2022:0500-1
SLES for SAP 15 xerces-j2 2.11.0-4.3.1 SUSE-SU-2022:0500-1
SLES for SAP 12 SP5 xerces-j2 2.8.1-268.9.1 SUSE-SU-2022:0542-1
SLES for SAP 12 SP4 xerces-j2 2.8.1-268.9.1 SUSE-SU-2022:0542-1
SLES for SAP 12 SP3 xerces-j2 2.8.1-268.9.1 SUSE-SU-2022:0542-1
SLE Real Time 15 SP2 xerces-j2 2.12.0-3.3.1 SUSE-SU-2022:0503-1
SLE HPC 15 SP2 xerces-j2 2.12.0-3.3.1 SUSE-SU-2022:0503-1
SLE HPC 15 SP1 xerces-j2 2.11.0-4.3.1 SUSE-SU-2022:0500-1
SLE HPC 15 xerces-j2 2.11.0-4.3.1 SUSE-SU-2022:0500-1
SUSE OpenStack Cloud Crowbar 9 xerces-j2 2.8.1-268.9.1 SUSE-SU-2022:0542-1
SUSE OpenStack Cloud Crowbar 8 xerces-j2 2.8.1-268.9.1 SUSE-SU-2022:0542-1
SUSE OpenStack Cloud 9 xerces-j2 2.8.1-268.9.1 SUSE-SU-2022:0542-1
SUSE OpenStack Cloud 8 xerces-j2 2.8.1-268.9.1 SUSE-SU-2022:0542-1
SUSE Manager Server 4.1 xerces-j2 2.12.0-3.3.1 SUSE-SU-2022:0503-1
SUSE Manager Retail Branch Server 4.1 xerces-j2 2.12.0-3.3.1 SUSE-SU-2022:0503-1
SUSE Manager Proxy 4.1 xerces-j2 2.12.0-3.3.1 SUSE-SU-2022:0503-1
SUSE Linux Enterprise Point of Sale 11 SP3 xerces-j2 2.8.1-238.29.8.1 SUSE-SU-2022:14889-1
SUSE HPE Helion OpenStack 8 xerces-j2 2.8.1-268.9.1 SUSE-SU-2022:0542-1
SUSE Enterprise Storage 7 xerces-j2 2.12.0-3.3.1 SUSE-SU-2022:0503-1
SUSE Enterprise Storage 6 xerces-j2 2.11.0-4.3.1 SUSE-SU-2022:0500-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed ruby3.2-rubygem-nokogiri 1.13.9-1.7 openSUSE-SU-2024:13165-1
openSUSE Tumbleweed rubygem-nokogiri 1.13.4-1.1 openSUSE-SU-2026:10356-1, openSUSE-SU-2025:14697-1, openSUSE-SU-2024:14174-1
openSUSE Tumbleweed xerces-j2 2.12.2-1.1 openSUSE-SU-2024:11845-1
openSUSE Leap 15.3 xerces-j2 2.11.0-4.3.1 openSUSE-SU-2022:0503-1, openSUSE-SU-2022:0500-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2 xerces-j2 +2 2.11.0-17.amzn2.0.2 ALAS2-2024-2649

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 xerces-j2 No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven xerces:xercesImpl < 2.12.2 2.12.2 GHSA-h65f-jvqw-m9fj

Advisories 32

References