This is an automated email from the ASF dual-hosted git repository.
jleroux pushed a commit to branch release22.01
in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git
The following commit(s) were added to refs/heads/release22.01 by this push:
new 13f5f3e Fixed: [SECURITY] CVE-2022-23437: Infinite loop within Apache
XercesJ xml parser (OFBIZ-12549)
13f5f3e is described below
commit 13f5f3eb6e15be67c30c8ccdde2de1f2947675e0
Author: Jacques Le Roux <[email protected]>
AuthorDate: Mon Jan 31 17:00:24 2022 +0100
Fixed: [SECURITY] CVE-2022-23437: Infinite loop within Apache XercesJ xml
parser (OFBIZ-12549)
Severity: high
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.
Mitigation:
Apache XercesJ users, should migrate to version 2.12.2
Credit:
This issue was discovered by Sergey Temnikov and Ziyi Luo, from Amazon
Corretto/JDK Team
References:
https://markmail.org/message/vcmhwbuorfgcdr6l
---
build.gradle | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/build.gradle b/build.gradle
index 896b1d1..bf3f6ee 100644
--- a/build.gradle
+++ b/build.gradle
@@ -192,7 +192,7 @@ configurations {
}
dependencies {
- implementation 'xerces:xercesImpl:2.12.1'
+ implementation 'xerces:xercesImpl:2.12.2'
implementation 'com.google.zxing:core:3.4.1'
implementation
'com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:1.4.2'
implementation 'com.googlecode.ez-vcard:ez-vcard:0.11.2'