DOS vulnerability in Apache Xerces2 (CVE-2012-0881) 

Issue date: 26-04-2018
Affects versions: 12.2, 11.2, 10.2

Issue ID: SECURITY-52

Affected Product Version(s)
This vulnerability affects all versions of both CMS and delivery applications based on Hippo CMS prior to 12.3.0, 12.2.1, 11.2.7, and 10.2.11.

Severity 
high

Description

Apache Xerces2 Java allows remote attackers to cause a denial of service (CPU consumption) via a crafted message to an XML
service, which triggers hash table collisions. See: CVE-2012-0881

This vulnerability is classified with severity high. Although default usage of this library within the Hippo CMS product is not vulnerable, project specific usages of the Apache Xerces2 library within a Hippo CMS project may be vulnerable. 

The Apache Xerces2 library has been removed from product Maven dependencies in all supported CMS maintenance versions 10.2.11, 11.2.7, 12.2.1, and 12.3.0. (Note that the NekoHTML library which uses Xerces2 has also been removed.)

Instructions

Every CMS customer is strongly advised to upgrade as soon as possible to the latest CMS maintenance release as indicated above, or higher.

Because the upgrade for these CMS maintenance versions may require some additonal steps and verification, specific upgrade documentation is available to our customers for upgrading to version 10.2.11, 11.2.7, or to 12.2.1 and 12.3.0 (login required).