GitHub Advisoryadvisory · Maven
GHSA-fjq5-5j5f-mvxh Deserialization of Untrusted Data in Apache commons collections
CRITICAL
Official page ↗
- Aliases
- CVE-2015-7501
- Ecosystem
- Maven
- Packages
- commons-collections:commons-collections, org.apache.commons:commons-collections4, org.apache.servicemix.bundles:org.apache.servicemix.bundles.commons-collections, net.sourceforge.collections:collections-generic, org.apache.servicemix.bundles:org.apache.servicemix.bundles.collections-generic
- Severity
- Critical
- CVSS vector
- CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-502
- Reviewed
- 2022-11-03
Affected packages
• Maven commons-collections:commons-collections: < 3.2.2 → fixed in 3.2.2
• Maven org.apache.commons:commons-collections4: < 4.1 → fixed in 4.1
• Maven org.apache.servicemix.bundles:org.apache.servicemix.bundles.commons-collections: < 3.2.2 (no fix yet)
• Maven net.sourceforge.collections:collections-generic: 4.01 (no fix yet)
• Maven org.apache.servicemix.bundles:org.apache.servicemix.bundles.collections-generic: < 4.02 (no fix yet)
Description
It was found that the Apache commons-collections library permitted code execution when deserializing objects involving a specially constructed chain of classes. A remote attacker could use this flaw to execute arbitrary code with the permissions of the application using the commons-collections library.
Related
Alias · CVE (1)
- CVE-2015-7501 Red Hat JBoss A-MQ 6.x; BPM Suite (BPMS) 6.x; BRMS 6.x and 5.x; Data Grid (JDG) 6.x; Data Virtualization (JDV) 6.x and 5.x; Enterprise… vulnerability
Weakness · CWE (1)
- CWE-502 Deserialization of Untrusted Data weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2015-7501 advisory
- https://access.redhat.com/security/vulnerabilities/2059393 web
- https://access.redhat.com/solutions/2045023 web
- https://arxiv.org/pdf/2306.05534.pdf web
- https://bugzilla.redhat.com/show_bug.cgi?id=1279330 web
- https://commons.apache.org/proper/commons-collections/release_4_1.html web
- https://foxglovesecurity.com/2015/11/06/what-do-weblogic-websphere-jboss-jenkins-opennms-and-your-application-have-in-common-this-vulnerability web
- https://github.com/apache/commons-collections package
- https://github.com/jensdietrich/xshady-release/tree/main/CVE-2015-7501 web
- https://issues.apache.org/jira/browse/COLLECTIONS-580. web
- https://sourceforge.net/p/collections/code/HEAD/tree web
- http://rhn.redhat.com/errata/RHSA-2016-1773.html web