CVE-2023-46604
unknown
KEV
CVSS v3
—
CVSS v2
—
VIR risk
1.5
Description
Apache ActiveMQ contains a deserialization of untrusted data vulnerability that may allow a remote attacker with network access to a broker to run shell commands by manipulating serialized class types in the OpenWire protocol to cause the broker to instantiate any class on the classpath.
CISA KEV
- Vendor
- Apache
- Product
- ActiveMQ
- Due date
- 2023-11-23
Predictions
Exploit likelihood
99%
Patch ETA
—
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
Vendor advisory: cisa-kev — https://activemq.apache.org/security-advisories.data/CVE-2023-46604-announcement.txt; https://nvd.nist.gov/vuln/detail/CVE-2023-46604
Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2023-46604
Exploits
OS impact
| OS | Version | Status | Fixed in |
|---|---|---|---|
| debian | bookworm | fixed | 5.17.2+dfsg-2+deb12u1 |
| debian | trixie | fixed | 5.17.6+dfsg-1 |
| debian | bullseye | fixed | 5.16.1-1+deb11u1 |
| debian | sid | fixed | 5.17.6+dfsg-1 |
Package impact
| Ecosystem | Package | Vulnerable | Fixed |
|---|---|---|---|
| Maven | org.apache.activemq:activemq-client | <5.15.16 | 5.15.16 |
| Maven | org.apache.activemq:activemq-client | >=5.16.0,<5.16.7 | 5.16.7 |
| Maven | org.apache.activemq:activemq-client | >=5.17.0,<5.17.6 | 5.17.6 |
| Maven | org.apache.activemq:activemq-client | >=5.18.0,<5.18.3 | 5.18.3 |
| Maven | org.apache.activemq:activemq-openwire-legacy | >=5.8.0,<5.15.16 | 5.15.16 |
| Maven | org.apache.activemq:activemq-openwire-legacy | >=5.16.0,<5.16.7 | 5.16.7 |
| Maven | org.apache.activemq:activemq-openwire-legacy | >=5.17.0,<5.17.6 | 5.17.6 |
| Maven | org.apache.activemq:activemq-openwire-legacy | >=5.18.0,<5.18.3 | 5.18.3 |
References
- https://security-tracker.debian.org/tracker/CVE-2023-46604
- https://nvd.nist.gov/vuln/detail/CVE-2023-46604
- https://github.com/apache/activemq/pull/1098
- https://github.com/apache/activemq/commit/22442b2385b1000312aec3d19e510131d595a5fc
- https://github.com/apache/activemq/commit/80089f9f476afab7d976f5fc37c5ab4aa0c2139d
- https://github.com/apache/activemq/commit/958330df26cf3d5cdb63905dc2c6882e98781d8f
- https://github.com/apache/activemq/commit/9905e2a5bf9862a049f94ce0a2465b0c7ad52436
- https://github.com/apache/activemq/commit/d0ccdd31544ada83185554c87c7aa141064020f0
- https://www.openwall.com/lists/oss-security/2023/10/27/5
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2023-46604
- https://security.netapp.com/advisory/ntap-20231110-0010
- https://packetstormsecurity.com/files/175676/Apache-ActiveMQ-Unauthenticated-Remote-Code-Execution.html
- https://lists.debian.org/debian-lts-announce/2024/10/msg00027.html
- https://lists.debian.org/debian-lts-announce/2023/11/msg00013.html
- https://issues.apache.org/jira/browse/AMQ-9370
- https://github.com/apache/activemq
- https://activemq.apache.org/security-advisories.data/CVE-2023-46604-announcement.txt
- https://activemq.apache.org/security-advisories.data/CVE-2023-46604
- http://packetstormsecurity.com/files/175676/Apache-ActiveMQ-Unauthenticated-Remote-Code-Execution.html
- http://seclists.org/fulldisclosure/2024/Apr/18
- http://www.openwall.com/lists/oss-security/2023/10/27/5
- https://activemq.apache.org/security-advisories.data/CVE-2023-46604-announcement.txt; https://nvd.nist.gov/vuln/detail/CVE-2023-46604
Verify integrity in audit chain (admin only). AS-IS.