Red Hat Security Advisory: Red Hat JBoss Fuse Service Works 6.2.1 update
🔗 CVE IDs covered (3)
📋 Description
CVE-2015-0263 — Camel: XXE in via SAXSource expansion CVE-2015-0264 — Camel: XXE via XPath expression evaluation CVE-2015-3253 — groovy: remote execution of untrusted code in class MethodClosure
🎯 Affected products1
- Red Hat JBoss Fuse Service Works 6.2
✅ Remediation
The References section of this erratum contains a download link (you must log in to download the updates). Before applying the updates, back up your existing installation, including all applications, configuration files, databases and database settings, and so on. It is recommended to halt the server by stopping the JBoss Application Server process before installing this update, and then after installing the update, restart the server by starting the JBoss Application Server process. Workaround: Apply the following patch on the MethodClosure class (src/main/org/codehaus/groovy/runtime/MethodClosure.java): public class MethodClosure extends Closure { + private Object readResolve() { + throw new UnsupportedOperationException(); + } Alternatively, you should make sure to use a custom security policy file (using the standard Java security manager) or make sure that you do not rely on serialization to communicate remotely.
🔗 References (7)
- selfhttps://access.redhat.com/errata/RHSA-2015:2558
- externalhttps://access.redhat.com/security/updates/classification/#important
- externalhttps://access.redhat.com/jbossnetwork/restricted/listSoftware.html?product=jboss.fuse.serviceworks&downloadType=distributions&version=6.2.1
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=1203341
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=1203344
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=1243934
- selfhttps://security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_2558.json