CVE-2023-46604: Apache ActiveMQ Deserialization of Untrusted Data Vulnerability
The Java OpenWire protocol marshaller is vulnerable to Remote Code Execution. This vulnerability may allow a remote attacker with network access to either a Java-based OpenWire broker or client to run arbitrary shell commands by manipulating serialized class types in the OpenWire protocol to cause either the client or the broker (respectively) to instantiate any class on the classpath.
Published Oct 27, 2023 · Updated Jun 17, 2026
Required action
Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.
Advisory details
From the National Vulnerability Database. This product uses the NVD API but is not endorsed or certified by the NVD.
The Java OpenWire protocol marshaller is vulnerable to Remote Code Execution. This vulnerability may allow a remote attacker with network access to either a Java-based OpenWire broker or client to run arbitrary shell commands by manipulating serialized class types in the OpenWire protocol to cause either the client or the broker (respectively) to instantiate any class on the classpath.
Users are recommended to upgrade both brokers and clients to version 5.15.16, 5.16.7, 5.17.6, or 5.18.3 which fixes this issue.
References
- https://activemq.apache.org/security-advisories.data/CVE-2023-46604-announcement.txt
- https://lists.debian.org/debian-lts-announce/2023/11/msg00013.html
- https://packetstormsecurity.com/files/175676/Apache-ActiveMQ-Unauthenticated-Remote-Code-Execution.html
- https://security.netapp.com/advisory/ntap-20231110-0010/
- https://www.openwall.com/lists/oss-security/2023/10/27/5
- https://lists.debian.org/debian-lts-announce/2024/10/msg00027.html
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2023-46604
How this page is made: the data panel comes from the GitHub Advisory Database, CISA’s KEV catalog, the NVD and FIRST EPSS, and updates twice a day. No analysis has been written for this entry yet. Methodology
More Apache vulnerabilities
All Apache entriesCVE-2026-34486
Apache Tomcat Missing Encryption of Sensitive Data Vulnerability
high7.5ExploitedApr 9, 2026CVE-2026-34197
Apache ActiveMQ Improper Input Validation Vulnerability
high8.8ExploitedApr 7, 2026CVE-2025-24813
Apache Tomcat Path Equivalence Vulnerability
critical9.8ExploitedMar 10, 2025CVE-2024-45195
Apache OFBiz Forced Browsing Vulnerability
high7.5ExploitedSep 4, 2024CVE-2024-38856
Apache OFBiz Incorrect Authorization Vulnerability
critical9.8ExploitedAug 5, 2024CVE-2024-38475
Apache HTTP Server Improper Escaping of Output Vulnerability
critical9.1ExploitedJul 1, 2024
