First published: Mon Nov 09 2015(Updated: )
It was found that a flaw in commons-collection library allowed remote code execution wherever deserialization occurs. While JBoss doesnt expose the JMXInvokerServlet by default, other interfaces where deserialization occur might be vulnerable. Note: classes directly referenced by this flaw: InvokerTransformer, InstantiateFactory, and InstantiateTransformer External References: <a href="http://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/">http://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability/</a> <a href="https://access.redhat.com/solutions/2045023">https://access.redhat.com/solutions/2045023</a>
Credit: secalert@redhat.com secalert@redhat.com secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
maven/org.apache.servicemix.bundles:org.apache.servicemix.bundles.collections-generic | >=4.01<4.02 | |
maven/net.sourceforge.collections:collections-generic | =4.01 | |
maven/org.apache.servicemix.bundles:org.apache.servicemix.bundles.commons-collections | >=3.2.1<3.2.2 | |
maven/org.apache.commons:commons-collections4 | <4.1 | 4.1 |
maven/commons-collections:commons-collections | <3.2.2 | 3.2.2 |
redhat/apache-commons-collections | <3.2.2 | 3.2.2 |
redhat/apache-commons-collections | <4.1 | 4.1 |
Red Hat Data Grid | =6.0.0 | |
redhat jboss a-mq | =6.0.0 | |
Red Hat JBoss BPM Suite | =6.0.0 | |
redhat jboss data virtualization | =5.0.0 | |
redhat jboss data virtualization | =6.0.0 | |
redhat jboss enterprise application platform | =4.3.0 | |
redhat jboss enterprise application platform | =5.0.0 | |
redhat jboss enterprise application platform | =6.0.0 | |
Red Hat JBoss Enterprise BRMS Platform | =5.0.0 | |
Red Hat JBoss Enterprise BRMS Platform | =6.0.0 | |
Red Hat JBoss Enterprise SOA Platform | =5.0.0 | |
Red Hat JBoss Enterprise Web Server | =3.0.0 | |
Red Hat JBoss Fuse | =6.0.0 | |
redhat jboss fuse service works | =6.0 | |
redhat jboss operations network | =3.0 | |
Red Hat JBoss Portal | =6.0.0 | |
Red Hat OpenShift | =3.0 | |
Red Hat Subscription Asset Manager | =1.3.0 | |
redhat xPAAS | =3.0.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2015-7501 has a high severity rating as it can lead to remote code execution due to deserialization issues in the commons-collection library.
To fix CVE-2015-7501, update to commons-collections version 3.2.2 or later, or to commons-collections4 version 4.1 or later.
CVE-2015-7501 affects software using specific versions of the commons-collections library, including Apache ServiceMix and Red Hat JBoss products.
CVE-2015-7501 can be exploited via remote code execution, especially through vulnerable deserialization mechanisms.
Yes, CVE-2015-7501 is fixed in versions of commons-collections starting from 3.2.2 and 4.1 onwards.