Read the docs
TI-2023-25106 Aliases CVE-2023-46604GHSA-crg9-44h2-xw35

Deserialization of untrusted data in Apache ActiveMQ

Priority CRITICAL 100Exploited in the wildCWE-502Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
Low · High · High
Fix status
Partial Red Hat: 6 fixed, 1 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-502.

Summary

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.

Why it matters now

Exploitation Active In CISA KEV since 2023-11-02CISA due date 2023-11-23Known ransomware use
EPSS 0.99992 99th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Partial Apache ActiveMQ (Apache Software Foundation): 5.18.3, 5.17.6, 5.16.7 +1Apache ActiveMQ Legacy OpenWire Module (Apache Software Foundation): 5.18.3, 5.17.6, 5.16.7 +1+2 more productsRed Hat: 6 advisoriesRed Hat: 6 fixed, 1 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Active
Automatable
Yes
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
ApacheApache ActiveMQ5.18.0 to before 5.18.3; 5.17.0 to before 5.17.6; 5.16.0 to before 5.16.7; before 5.15.165.18.3, 5.17.6, 5.16.7, 5.15.16Patch availableCNA
ApacheApache ActiveMQ Legacy OpenWire Module5.18.0 to before 5.18.3; 5.17.0 to before 5.17.6; 5.16.0 to before 5.16.7; 5.8.0 to before 5.15.165.18.3, 5.17.6, 5.16.7, 5.15.16Patch availableCNA
—org.apache.activemq:activemq-client (Maven)before 5.15.165.15.16Patch availableGHSA-crg9-44h2-xw35
—org.apache.activemq:activemq-client (Maven)5.16.0 to before 5.16.75.16.7Patch availableGHSA-crg9-44h2-xw35
—org.apache.activemq:activemq-client (Maven)5.17.0 to before 5.17.65.17.6Patch availableGHSA-crg9-44h2-xw35
—org.apache.activemq:activemq-client (Maven)5.18.0 to before 5.18.35.18.3Patch availableGHSA-crg9-44h2-xw35
—org.apache.activemq:activemq-openwire-legacy (Maven)5.8.0 to before 5.15.165.15.16Patch availableGHSA-crg9-44h2-xw35
—org.apache.activemq:activemq-openwire-legacy (Maven)5.16.0 to before 5.16.75.16.7Patch availableGHSA-crg9-44h2-xw35
—org.apache.activemq:activemq-openwire-legacy (Maven)5.17.0 to before 5.17.65.17.6Patch availableGHSA-crg9-44h2-xw35
—org.apache.activemq:activemq-openwire-legacy (Maven)5.18.0 to before 5.18.35.18.3Patch availableGHSA-crg9-44h2-xw35
  • Apache ActiveMQ VendorApache Affected 5.18.0 to before 5.18.3; 5.17.0 to before 5.17.6; 5.16.0 to before 5.16.7; before 5.15.16 Fixed in 5.18.3, 5.17.6, 5.16.7, 5.15.16 Patch available CNA
  • Apache ActiveMQ Legacy OpenWire Module VendorApache Affected 5.18.0 to before 5.18.3; 5.17.0 to before 5.17.6; 5.16.0 to before 5.16.7; 5.8.0 to before 5.15.16 Fixed in 5.18.3, 5.17.6, 5.16.7, 5.15.16 Patch available CNA
  • org.apache.activemq:activemq-client (Maven) Vendor— Affected before 5.15.16 Fixed in 5.15.16 Patch available GHSA-crg9-44h2-xw35
  • org.apache.activemq:activemq-client (Maven) Vendor— Affected 5.16.0 to before 5.16.7 Fixed in 5.16.7 Patch available GHSA-crg9-44h2-xw35
  • org.apache.activemq:activemq-client (Maven) Vendor— Affected 5.17.0 to before 5.17.6 Fixed in 5.17.6 Patch available GHSA-crg9-44h2-xw35
  • org.apache.activemq:activemq-client (Maven) Vendor— Affected 5.18.0 to before 5.18.3 Fixed in 5.18.3 Patch available GHSA-crg9-44h2-xw35
  • org.apache.activemq:activemq-openwire-legacy (Maven) Vendor— Affected 5.8.0 to before 5.15.16 Fixed in 5.15.16 Patch available GHSA-crg9-44h2-xw35
  • org.apache.activemq:activemq-openwire-legacy (Maven) Vendor— Affected 5.16.0 to before 5.16.7 Fixed in 5.16.7 Patch available GHSA-crg9-44h2-xw35
  • org.apache.activemq:activemq-openwire-legacy (Maven) Vendor— Affected 5.17.0 to before 5.17.6 Fixed in 5.17.6 Patch available GHSA-crg9-44h2-xw35
  • org.apache.activemq:activemq-openwire-legacy (Maven) Vendor— Affected 5.18.0 to before 5.18.3 Fixed in 5.18.3 Patch available GHSA-crg9-44h2-xw35

CPE configurations NVD · 7

CPEVersionsRoleVendor
cpe:2.3:a:apache:activemq:*:*:*:*:*:*:*:*before 5.15.16; 5.16.0 to before 5.16.7; 5.17.0 to before 5.17.6; 5.18.0 to before 5.18.3VulnerableApache
cpe:2.3:a:apache:activemq_legacy_openwire_module:*:*:*:*:*:*:*:*before 5.15.16; 5.16.0 to before 5.16.7; 5.17.0 to before 5.17.6; 5.18.0 to before 5.18.3VulnerableApache
cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*10.0VulnerableDebian
cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:*11.0VulnerableDebian
cpe:2.3:a:netapp:e-series_santricity_unified_manager:-:*:*:*:*:*:*:*not specified by NVDVulnerableNetApp
cpe:2.3:a:netapp:e-series_santricity_web_services_proxy:-:*:*:*:*:*:*:*not specified by NVDVulnerableNetApp
cpe:2.3:a:netapp:santricity_storage_plugin:-:*:*:*:*:vcenter:*:*not specified by NVDVulnerableNetApp
  • cpe:2.3:a:apache:activemq:*:*:*:*:*:*:*:* Versions before 5.15.16; 5.16.0 to before 5.16.7; 5.17.0 to before 5.17.6; 5.18.0 to before 5.18.3 Vulnerable ·Apache
  • cpe:2.3:a:apache:activemq_legacy_openwire_module:*:*:*:*:*:*:*:* Versions before 5.15.16; 5.16.0 to before 5.16.7; 5.17.0 to before 5.17.6; 5.18.0 to before 5.18.3 Vulnerable ·Apache
  • cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:* Versions 10.0 Vulnerable ·Debian
  • cpe:2.3:o:debian:debian_linux:11.0:*:*:*:*:*:*:* Versions 11.0 Vulnerable ·Debian
  • cpe:2.3:a:netapp:e-series_santricity_unified_manager:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NetApp
  • cpe:2.3:a:netapp:e-series_santricity_web_services_proxy:-:*:*:*:*:*:*:* Versions not specified by NVD Vulnerable ·NetApp
  • cpe:2.3:a:netapp:santricity_storage_plugin:-:*:*:*:*:vcenter:*:* Versions not specified by NVD Vulnerable ·NetApp

Remediation

  • Fix · CNA Apache ActiveMQ (Apache Software Foundation) Fixed in 5.18.3, 5.17.6, 5.16.7, 5.15.16
  • Fix · CNA Apache ActiveMQ Legacy OpenWire Module (Apache Software Foundation) Fixed in 5.18.3, 5.17.6, 5.16.7, 5.15.16
  • Fix · GHSA-crg9-44h2-xw35 org.apache.activemq:activemq-client (Maven) Fixed in 5.15.16 Advisory →
  • Fix · GHSA-crg9-44h2-xw35 org.apache.activemq:activemq-client (Maven) Fixed in 5.16.7 Advisory →
  • Fix · GHSA-crg9-44h2-xw35 org.apache.activemq:activemq-client (Maven) Fixed in 5.17.6 Advisory →
  • Fix · GHSA-crg9-44h2-xw35 org.apache.activemq:activemq-client (Maven) Fixed in 5.18.3 Advisory →
  • Fix · GHSA-crg9-44h2-xw35 org.apache.activemq:activemq-openwire-legacy (Maven) Fixed in 5.15.16 Advisory →
  • Fix · GHSA-crg9-44h2-xw35 org.apache.activemq:activemq-openwire-legacy (Maven) Fixed in 5.16.7 Advisory →
  • Fix · GHSA-crg9-44h2-xw35 org.apache.activemq:activemq-openwire-legacy (Maven) Fixed in 5.17.6 Advisory →
  • Fix · GHSA-crg9-44h2-xw35 org.apache.activemq:activemq-openwire-legacy (Maven) Fixed in 5.18.3 Advisory →

Red Hat 6 advisories

  • RHSA-2023:7247 Released 2023-11-15 · Red Hat rating Critical
    Red Hat Fuse 7.12.1 release and security update
    • Red Hat Fuse 7.12.1
  • RHSA-2023:6879 Released 2023-11-09 · Red Hat rating Critical
    Red Hat AMQ Broker 7.11.4 release and security update
    • AMQ Broker 7.11.4
  • RHSA-2023:6878 Released 2023-11-09 · Red Hat rating Critical
    Red Hat AMQ Broker 7.10.5 release and security update
    • AMQ Broker 7.10.5
Show 3 more Red Hat advisories
  • RHSA-2023:6877 Released 2023-11-09 · Red Hat rating Critical
    security update jboss-amq-6/amq63-openshift container image
    • AMQ 6.3 openshift container image
  • RHSA-2023:6866 Released 2023-11-09 · Red Hat rating Critical
    jboss-amq-6-amq63-openshift-container security update
    • Middleware RHEL 7 Containers for OpenShift jboss-amq-6/amq63-openshift
  • RHSA-2023:6849 Released 2023-11-09 · Red Hat rating Critical
    Red Hat JBoss Fuse/A-MQ Fuse 6.3 R20 HF1 security and bug fix update
    • Red Hat Fuse/AMQ 6.3.20

Vendor assessments

Red Hat

Red Hat rating: Critical. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat JBoss Fuse Service Works 6AffectedNo fix planned: Out of support scope
AMQ 6.3 openshift container imageFixed RHSA-2023:6877
AMQ Broker 7.10.5Fixed RHSA-2023:6878
AMQ Broker 7.11.4Fixed RHSA-2023:6879
Middleware RHEL 7 Containers for OpenShiftFixed RHSA-2023:6866
Red Hat Fuse 7.12.1Fixed RHSA-2023:7247
Red Hat Fuse/AMQ 6.3.20Fixed RHSA-2023:6849

Timeline

  1. 2023-11-02 Added to CISA KEV
  2. 2026-10-02 Threatist record created from CVE-2023-46604
  3. 2026-10-03 Alias added: GHSA-crg9-44h2-xw35

References

  • TI-2016-02587 The Fileserver web application in Apache ActiveMQ 5.x before 5.14.0 allows remote… KEVCVSS 3.1CRITICAL 9.8
  • TI-2026-26494 Apache ActiveMQ Broker, Apache ActiveMQ All, Apache ActiveMQ: Authenticated users could perform RCE via Jolokia MBeans KEVCVSS 3.1HIGH 8.8
  • TI-2013-05951 Xstream API versions up to 1.4.6 and version 1.4.10, if the security framework has not… CVSS 3.1CRITICAL 9.8
  • TI-2021-04451 XStream is vulnerable to an Arbitrary Code Execution attack CVSS 3.1CRITICAL 9.1
  • TI-2021-04446 XStream is vulnerable to an Arbitrary Code Execution attack CVSS 3.1CRITICAL 9.8
  • TI-2021-04444 XStream is vulnerable to an Arbitrary Code Execution attack CVSS 3.1CRITICAL 9.8
See all 74 →

Sources