GitHub Advisoryadvisory · Maven
GHSA-r9vv-xj4w-g8m8 Apache ActiveMQ Artemis RCE Via Deserialization Gadget Chain
HIGH
Official page ↗
- Aliases
- CVE-2016-4978
- Ecosystem
- Maven
- Packages
- org.apache.activemq:artemis-pom
- Severity
- High
- CVSS vector
- CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-502
- Reviewed
- 2023-07-31
Affected packages
• Maven org.apache.activemq:artemis-pom: < 1.4.0 → fixed in 1.4.0
Description
The getObject method of the `javax.jms.ObjectMessage` class in the (1) JMS Core client, (2) Artemis broker, and (3) Artemis REST component in Apache ActiveMQ Artemis before 1.4.0 might allow remote authenticated users with permission to send messages to the Artemis broker to deserialize arbitrary objects and execute arbitrary code by leveraging gadget classes being present on the Artemis classpath.
Related
Alias · CVE (1)
- CVE-2016-4978 The getObject method of the javax.jms.ObjectMessage class in the (1) JMS Core client, (2) Artemis broker, and (3) Artemis REST component in… vulnerability
Weakness · CWE (1)
- CWE-502 Deserialization of Untrusted Data weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2016-4978 advisory
- https://www.blackhat.com/docs/us-16/materials/us-16-Kaiser-Pwning-Your-Java-Messaging-With-Deserialization-Vulnerabilities.pdf web
- https://web.archive.org/web/20210123172653/http://www.securityfocus.com/bid/93142 web
- https://lists.apache.org/thread.html/rc96ad63f148f784c84ea7f0a178c84a8985c6afccabbcd9847a82088@%3Ccommits.activemq.apache.org%3E web
- https://lists.apache.org/thread.html/rc96ad63f148f784c84ea7f0a178c84a8985c6afccabbcd9847a82088%40%3Ccommits.activemq.apache.org%3E web
- https://lists.apache.org/thread.html/rb2fd3bf2dce042e0ab3f3c94c4767c96bb2e7e6737624d63162df36d@%3Ccommits.activemq.apache.org%3E web
- https://lists.apache.org/thread.html/rb2fd3bf2dce042e0ab3f3c94c4767c96bb2e7e6737624d63162df36d%40%3Ccommits.activemq.apache.org%3E web
- https://lists.apache.org/thread.html/d4ffbc6a43a915324a394b2913ceb7d07bc352f2d08caa19df0aff02@%3Cissues.activemq.apache.org%3E web
- https://lists.apache.org/thread.html/d4ffbc6a43a915324a394b2913ceb7d07bc352f2d08caa19df0aff02%40%3Cissues.activemq.apache.org%3E web
- https://lists.apache.org/thread.html/7260bd0955c12aac5bd892039d3356ba3aa0ff4caaf2aa4fd4fe84a2@%3Cissues.activemq.apache.org%3E web
- https://lists.apache.org/thread.html/7260bd0955c12aac5bd892039d3356ba3aa0ff4caaf2aa4fd4fe84a2%40%3Cissues.activemq.apache.org%3E web
- https://github.com/apache/activemq-artemis package
- https://access.redhat.com/errata/RHSA-2018:1451 web
- https://access.redhat.com/errata/RHSA-2018:1450 web
- https://access.redhat.com/errata/RHSA-2018:1449 web
- https://access.redhat.com/errata/RHSA-2018:1448 web
- https://access.redhat.com/errata/RHSA-2018:1447 web
- https://access.redhat.com/errata/RHSA-2017:3458 web
- https://access.redhat.com/errata/RHSA-2017:3456 web
- https://access.redhat.com/errata/RHSA-2017:3455 web
- https://access.redhat.com/errata/RHSA-2017:3454 web
- https://access.redhat.com/errata/RHSA-2017:1837 web
- https://access.redhat.com/errata/RHSA-2017:1836 web
- https://access.redhat.com/errata/RHSA-2017:1835 web
- https://access.redhat.com/errata/RHSA-2017:1834 web
- http://mail-archives.apache.org/mod_mbox/activemq-users/201609.mbox/%3CCAH6wpnqzeNtpykT7emtDU1-GV7AvjFP5-YroWcCC4UZyQEFvtA%40mail.gmail.com%3E web