Red Hat Security Advisory: Red Hat JBoss A-MQ 6.2.1 update
🔗 CVE IDs covered (2)
📋 Description
CVE-2015-3253 — groovy: remote execution of untrusted code in class MethodClosure CVE-2015-7501 — apache-commons-collections: InvokerTransformer code execution during deserialisation
🎯 Affected products1
- Red Hat JBoss A-MQ 6.2
✅ Remediation
The References section of this erratum contains a download link (you must log in to download the update). 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 (10)
- selfhttps://access.redhat.com/errata/RHSA-2015:2557
- externalhttps://access.redhat.com/security/updates/classification/#important
- externalhttps://access.redhat.com/jbossnetwork/restricted/listSoftware.html?product=jboss.amq&downloadType=distributions&version=6.2.1
- externalhttps://access.redhat.com/site/documentation/en-US/Red_Hat_JBoss_A-MQ/
- externalhttps://access.redhat.com/solutions/2045023
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=1243934
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=1248804
- externalhttps://bugzilla.redhat.com/show_bug.cgi?id=1279330
- externalhttps://issues.redhat.com/browse/ENTESB-4398
- selfhttps://security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_2557.json