CVE-2016-4978
- State
- Published
- Severity
- Not scored
- Published
- Sep 27, 2016
- Updated
- Aug 6, 2024
- Reserved
- May 24, 2016
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.
Scores
The record has no CVSS score.
Weaknesses
The record names no weakness.
Affected Products
| Product | Versions |
|---|---|
n/an/a |
|
References
- https://www.blackhat.com/docs/us-16/materials/us-16-Kaiser-Pwning-Your-Java-Messaging-With-Deserialization-Vulnerabilities.pdf
- 93142vdb-entry
- RHSA-2018:1448vendor-advisory
- RHSA-2017:1836vendor-advisory
- RHSA-2017:1835vendor-advisory
- RHSA-2018:1449vendor-advisory
- RHSA-2018:1450vendor-advisory
- RHSA-2017:3458vendor-advisory
- RHSA-2017:1837vendor-advisory
- RHSA-2017:1834vendor-advisory
- [activemq-users] 20160923 [CVE-2016-4978] Apache ActiveMQ Artemis: Deserialization of untrusted input vunerabilitymailing-list
- RHSA-2018:1451vendor-advisory
- RHSA-2017:3455vendor-advisory
- RHSA-2017:3456vendor-advisory
- RHSA-2017:3454vendor-advisory
- RHSA-2018:1447vendor-advisory
- [activemq-issues] 20190529 [jira] [Created] (ARTEMIS-2362) activemq-artemis-native-1.0.0.jar is vulnerable to CVE-2016-4978mailing-list
- [activemq-issues] 20190529 [jira] [Closed] (ARTEMIS-2362) activemq-artemis-native-1.0.0.jar is vulnerable to CVE-2016-4978mailing-list
- [activemq-commits] 20210127 [activemq-website] branch master updated: Publish CVE-2021-26118mailing-list
- [activemq-commits] 20210127 [activemq-website] branch master updated: Publish CVE-2021-26117mailing-list
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.