Infinite loop in Xerces2 Java XML Parser - CVE-2022-23437

 

Infinite loop in Xerces2 Java XML Parser - CVE-2022-23437

Published: January 25, 2022


Vulnerability identifier: #VU59965
CSH Severity: Medium
CVSS v4: 8.7 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N]
CVE-ID: CVE-2022-23437
CWE-ID: CWE-835
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.

The vulnerability exists due to infinite loop when parsing XML documents. A remote attacker can supply a specially crafted XML document, consume all available system resources and cause denial of service conditions.


Affected software

Xerces2 Java XML Parser
Oracle Agile PLM Framework
Jazz Foundation
IBM Business Automation Workflow
Log Analysis
IBM Cloud Pak for Multicloud Management Monitoring
Oracle Banking Party Management
Oracle Banking Deposits and Lines of Credit Servicing
Oracle Product Lifecycle Analytics
App Connect Enterprise Certified Container
IBM Sterling Control Center
Oracle Communications Design Studio
Oracle Communications Unified Inventory Management
Oracle Financial Services Enterprise Case Management
Oracle Financial Services Behavior Detection Platform
Oracle Global Lifecycle Management OPatch
Oracle Communications LSMS
IBM SPSS Modeler
IBM Sterling External Authentication Server
IBM Sterling Secure Proxy
Atlas eDiscovery Process Management
IBM Sterling B2B Integrator
Tivoli Composite Application Manager for Transactions
IBM Cloud Application Performance Management (APM)
Oracle Communications Session Report Manager
IBM Security Verify Governance
IBM Cloud Pak for Business Automation
IBM Watson Machine Learning Accelerator
Tivoli Network Manager IP Edition
RecoverPoint Classic
Oracle iLearning
Oracle Agile Engineering Data Management
Oracle Transportation Management
Oracle Communications ASAP
IBM Business Automation Manager Open Editions
Oracle Financial Services Analytical Applications Infrastructure
IBM Security Verify Directory
Oracle FLEXCUBE Universal Banking
Oracle Application Testing Suite
Oracle Retail Returns Management
Oracle Retail Central Office
Oracle Retail Back Office
Oracle Retail Service Backbone
Oracle Retail Xstore Point of Service
Engineering Test Management
IBM Engineering Lifecycle Optimization - Publishing
IBM Engineering Systems Design Rhapsody
IBM Engineering Requirements Management DOORS Next
Call Center for Commerce
Oracle Financial Services Revenue Management and Billing
Oracle WebCenter Portal
Oracle Health Sciences Information Manager
IBM Content Navigator
Solaris Cluster
SUSE CaaS Platform
SUSE Manager Proxy
SUSE Manager Retail Branch Server
SUSE Manager Server
SUSE Enterprise Storage
SUSE OpenStack Cloud Crowbar
SUSE OpenStack Cloud
HPE Helion Openstack
SUSE Linux Enterprise Point of Sale
SUSE Linux Enterprise Server
SUSE Linux Enterprise Server for SAP
SUSE Linux Enterprise Software Development Kit
SUSE Linux Enterprise Server for SAP Applications
SUSE Linux Enterprise High Performance Computing
SUSE Linux Enterprise Realtime Extension
SUSE Linux Enterprise Module for Basesystem
SUSE Linux Enterprise Desktop
openEuler
Oracle Communications MetaSolv Solution
Red Hat Process Automation Manager (formerly JBoss BPM Suite)
Oracle Communications Order and Service Management
RSA Authentication Manager
JBoss Enterprise Application Platform
Oracle WebLogic Server
Primavera Gateway
Oracle Financial Services Crime and Compliance Management Studio
Oracle Business Process Management Suite
Oracle Global Lifecycle Management NextGen OUI Framework
Oracle Retail Bulk Data Integration
Oracle Communications Element Manager
Oracle Communications Session Route Manager
SecurID Authentication Manager
PeopleSoft Enterprise PeopleTools
Oracle Documaker
Operational Decision Manager
JD Edwards EnterpriseOne Orchestrator
JD Edwards EnterpriseOne Tools
Primavera Unifier
IBM Spectrum Protect Backup-Archive Client
Oracle Commerce Guided Search
Oracle Commerce Platform
Oracle Retail Extract Transform and Load
Oracle Retail Point of Service
Oracle Retail Financial Integration
Oracle Retail Fiscal Management
Oracle Retail Merchandising System
Oracle Retail Integration Bus
xerces-j2
xerces-j2-xml-resolver
xerces-j2-xml-apis
xerces-j2-scripts
xerces-j2-demo
xerces-j2-help
IBM TRIRIGA Application Platform
IBM Case Manager
Jazz Reporting Service
IBM Qradar SIEM
IBM Spectrum Protect for Space Management
IBM Spectrum Protect for Virtual Environments: Data Protection for VMware
IBM Spectrum Protect for Virtual Environments: Data Protection for Hyper-V

How to mitigate CVE-2022-23437

Install updates from vendor's website.

Xerces2 Java XML Parser - update to 2.12.2
Log Analysis - addressed in versions 1.3.7 FP2, 1.3.7.2 IF001
IBM Cloud Pak for Multicloud Management Monitoring - update to 2.3 Fix Pack 5
IBM Content Navigator - addressed in versions 3.0.15 IF009, 3.1.0 IF008, 3.2.0 IF004
Tivoli Network Manager IP Edition - update to 4.2.0.20
RecoverPoint Classic - update to 5.1 SP4 P4
Red Hat Process Automation Manager (formerly JBoss BPM Suite) - update to 7.13.1
JBoss Enterprise Application Platform - update to 7.4.5
IBM Business Automation Manager Open Editions - update to 8.0.1
SecurID Authentication Manager - update to 8.6 Patch 3
JD Edwards EnterpriseOne Orchestrator - update to 9.2.6.3
JD Edwards EnterpriseOne Tools - update to 9.2.6.4
IBM Security Verify Directory - update to 11.0.0.1
Oracle Global Lifecycle Management OPatch - update to 12.2.0.1.30
Oracle Global Lifecycle Management NextGen OUI Framework - update to 13.9.4.2.10
xerces-j2 - addressed in versions 2.8.1-238.29.8.1, 2.8.1-268.9.1, 2.11.0-4.3.1, 2.12.0-3.3.1
xerces-j2-xml-resolver - addressed in versions 2.8.1-238.29.8.1, 2.8.1-268.9.1, 2.11.0-4.3.1
xerces-j2-xml-apis - addressed in versions 2.8.1-238.29.8.1, 2.8.1-268.9.1, 2.11.0-4.3.1
xerces-j2-scripts - update to 2.8.1-268.9.1
xerces-j2-demo - update to 2.8.1-268.9.1
xerces-j2 - update to 2.12.2-1
xerces-j2-help - update to 2.12.2-1
IBM TRIRIGA Application Platform - update to 4.5
IBM Case Manager - update to 5.3.3-IF011
IBM Sterling External Authentication Server - update to 6.0.3.0 iFix 06
IBM Sterling Secure Proxy - update to 6.0.3 iFix 06
Atlas eDiscovery Process Management - update to 6.0.3.9.7
IBM Sterling B2B Integrator - addressed in versions 6.1.2.5, 6.2.0.1
Engineering Test Management - addressed in versions 7.0.1.0.23, 7.0.2.0.25
IBM Engineering Lifecycle Optimization - Publishing - addressed in versions 7.0.1.23, 7.0.2.25
Jazz Reporting Service - update to 7.0.2 iFix022
Jazz Foundation - update to 7.0.2.0.27
Tivoli Composite Application Manager for Transactions - update to 7.4.0.2.22
IBM Qradar SIEM - addressed in versions 7.4.3 Fix Pack 9, 7.5.0 Update Pack 5
IBM Cloud Application Performance Management (APM) - addressed in versions 8.1.4.0.14, 8.1.4.0.16
IBM Spectrum Protect for Space Management - update to 8.1.15.2
IBM Spectrum Protect Backup-Archive Client - update to 8.1.15.2
IBM Spectrum Protect for Virtual Environments: Data Protection for VMware - update to 8.1.15.2
IBM Spectrum Protect for Virtual Environments: Data Protection for Hyper-V - update to 8.1.15.2
RSA Authentication Manager - update to 8.7 Patch 2
Operational Decision Manager - addressed in versions 8.10.5.1 Interim fix 36, 8.11.0.1 Interim fix 17, 8.11.0.1 Interim fix 18, 8.11.1 Interim fix 7
Oracle Communications Session Report Manager - update to 9.0
Oracle Communications Element Manager - update to 9.0
Oracle Communications Session Route Manager - update to 9.0
IBM Engineering Systems Design Rhapsody - addressed in versions 9.0.1.0.6, 9.0.2.0.2
IBM Engineering Requirements Management DOORS Next - update to 9.7.2.7
IBM Security Verify Governance - update to 10.0.2
Call Center for Commerce - update to 10.0.2403.1
IBM Cloud Pak for Business Automation - addressed in versions 21.0.3.28, 23.0.1.6

External References

Related Security Bulletins