Apache ActiveMQ 5.x before 5.13.0 does not restrict the classes that can be serialized in…
Priority HIGH 69CWE-20Published · Updated
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Partial Red Hat: 5 fixed, 5 without a fix
Attack profile from CVSS 3.0 · NVD. Fix status from CNA, GitHub and Red Hat.
Summary
Apache ActiveMQ 5.x before 5.13.0 does not restrict the classes that can be serialized in the broker, which allows remote attackers to execute arbitrary code via a crafted serialized Java Message Service (JMS) ObjectMessage object.
Why it matters now
EPSS 0.38191 98th percentileScored 2026-11-07
Fix Partial org.apache.activemq:activemq-client (Maven): 5.11.3, 5.12.2Red Hat: 3 advisoriesRed Hat: 5 fixed, 5 without a fix
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
| — | org.apache.activemq:activemq-client (Maven) | 5.0.0 to before 5.11.3 | 5.11.3 | Patch available | GHSA-q9hr-3pg4-3jp4 |
| — | org.apache.activemq:activemq-client (Maven) | 5.12.0 to before 5.12.2 | 5.12.2 | Patch available | GHSA-q9hr-3pg4-3jp4 |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
- org.apache.activemq:activemq-client (Maven) Vendor— Affected 5.0.0 to before 5.11.3 Fixed in 5.11.3 Patch available GHSA-q9hr-3pg4-3jp4
- org.apache.activemq:activemq-client (Maven) Vendor— Affected 5.12.0 to before 5.12.2 Fixed in 5.12.2 Patch available GHSA-q9hr-3pg4-3jp4
CPE configurations NVD · 27
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:redhat:openshift:2.0:*:*:*:*:*:*:* | 2.0 | Vulnerable | Red Hat |
| cpe:2.3:a:apache:activemq:5.0.0:*:*:*:*:*:*:* | 5.0.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.1.0:*:*:*:*:*:*:* | 5.1.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.2.0:*:*:*:*:*:*:* | 5.2.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.3.0:*:*:*:*:*:*:* | 5.3.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.3.1:*:*:*:*:*:*:* | 5.3.1 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.3.2:*:*:*:*:*:*:* | 5.3.2 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.4.0:*:*:*:*:*:*:* | 5.4.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.4.1:*:*:*:*:*:*:* | 5.4.1 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.4.3:*:*:*:*:*:*:* | 5.4.3 | Vulnerable | Apache |
- cpe:2.3:a:redhat:openshift:2.0:*:*:*:*:*:*:* Versions 2.0 Vulnerable ·Red Hat
- cpe:2.3:a:apache:activemq:5.0.0:*:*:*:*:*:*:* Versions 5.0.0 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.1.0:*:*:*:*:*:*:* Versions 5.1.0 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.2.0:*:*:*:*:*:*:* Versions 5.2.0 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.3.0:*:*:*:*:*:*:* Versions 5.3.0 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.3.1:*:*:*:*:*:*:* Versions 5.3.1 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.3.2:*:*:*:*:*:*:* Versions 5.3.2 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.4.0:*:*:*:*:*:*:* Versions 5.4.0 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.4.1:*:*:*:*:*:*:* Versions 5.4.1 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.4.3:*:*:*:*:*:*:* Versions 5.4.3 Vulnerable ·Apache
Show 17 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:a:apache:activemq:5.5.0:*:*:*:*:*:*:* | 5.5.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.5.1:*:*:*:*:*:*:* | 5.5.1 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.6.0:*:*:*:*:*:*:* | 5.6.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.7.0:*:*:*:*:*:*:* | 5.7.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.8.0:*:*:*:*:*:*:* | 5.8.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.9.0:*:*:*:*:*:*:* | 5.9.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.9.1:*:*:*:*:*:*:* | 5.9.1 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.10.0:*:*:*:*:*:*:* | 5.10.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.10.1:*:*:*:*:*:*:* | 5.10.1 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.10.2:*:*:*:*:*:*:* | 5.10.2 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.11.0:*:*:*:*:*:*:* | 5.11.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.11.1:*:*:*:*:*:*:* | 5.11.1 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.11.2:*:*:*:*:*:*:* | 5.11.2 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.12.0:*:*:*:*:*:*:* | 5.12.0 | Vulnerable | Apache |
| cpe:2.3:a:apache:activemq:5.12.1:*:*:*:*:*:*:* | 5.12.1 | Vulnerable | Apache |
| cpe:2.3:o:fedoraproject:fedora:22:*:*:*:*:*:*:* | 22 | Vulnerable | Fedoraproject |
| cpe:2.3:o:fedoraproject:fedora:23:*:*:*:*:*:*:* | 23 | Vulnerable | Fedoraproject |
- cpe:2.3:a:apache:activemq:5.5.0:*:*:*:*:*:*:* Versions 5.5.0 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.5.1:*:*:*:*:*:*:* Versions 5.5.1 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.6.0:*:*:*:*:*:*:* Versions 5.6.0 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.7.0:*:*:*:*:*:*:* Versions 5.7.0 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.8.0:*:*:*:*:*:*:* Versions 5.8.0 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.9.0:*:*:*:*:*:*:* Versions 5.9.0 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.9.1:*:*:*:*:*:*:* Versions 5.9.1 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.10.0:*:*:*:*:*:*:* Versions 5.10.0 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.10.1:*:*:*:*:*:*:* Versions 5.10.1 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.10.2:*:*:*:*:*:*:* Versions 5.10.2 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.11.0:*:*:*:*:*:*:* Versions 5.11.0 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.11.1:*:*:*:*:*:*:* Versions 5.11.1 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.11.2:*:*:*:*:*:*:* Versions 5.11.2 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.12.0:*:*:*:*:*:*:* Versions 5.12.0 Vulnerable ·Apache
- cpe:2.3:a:apache:activemq:5.12.1:*:*:*:*:*:*:* Versions 5.12.1 Vulnerable ·Apache
- cpe:2.3:o:fedoraproject:fedora:22:*:*:*:*:*:*:* Versions 22 Vulnerable ·Fedoraproject
- cpe:2.3:o:fedoraproject:fedora:23:*:*:*:*:*:*:* Versions 23 Vulnerable ·Fedoraproject
Remediation
- Fix · GHSA-q9hr-3pg4-3jp4 org.apache.activemq:activemq-client (Maven) Fixed in 5.11.3 Advisory →
- Fix · GHSA-q9hr-3pg4-3jp4 org.apache.activemq:activemq-client (Maven) Fixed in 5.12.2 Advisory →
Red Hat 3 advisories
- RHSA-2016:2035 Released 2016-10-06 · Red Hat rating ImportantRed Hat JBoss Fuse 6.3 security update
- Red Hat JBoss Fuse 6.3
- RHSA-2016:2036 Released 2016-10-06 · Red Hat rating ImportantRed Hat JBoss A-MQ 6.3 security update
- Red Hat JBoss A-MQ 6.3
- RHSA-2016:0489 Released 2016-03-22 · Red Hat rating ImportantRed Hat OpenShift Enterprise 2.2.9 security, bug fix, and enhancement update
- Red Hat OpenShift Enterprise Client 2.2 rhc-1.38.6.1-1.el6op
- Red Hat OpenShift Enterprise Infrastructure 2.2 activemq-5.9.0-6.redhat.611454.el6op, activemq-client-5.9.0-6.redhat.611454.el6op, openshift-enterprise-release-2.2.9-1.el6op +7
- Red Hat OpenShift Enterprise Node 2.2 activemq-5.9.0-6.redhat.611454.el6op, activemq-client-5.9.0-6.redhat.611454.el6op, jenkins-1.625.3-1.el6op +23
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat JBoss A-MQ 6 | Affected | No fix yet |
| Red Hat JBoss Enterprise Application Platform 6 | Affected | No fix planned: Will not fix |
| Red Hat JBoss Enterprise Application Platform 7 | Affected | No fix planned: Will not fix |
| Red Hat JBoss Fuse 6 | Affected | No fix yet |
| Red Hat JBoss Fuse Service Works 6 | Affected | No fix yet |
| Red Hat JBoss A-MQ 6.3 | Fixed | RHSA-2016:2036 |
| Red Hat JBoss Fuse 6.3 | Fixed | RHSA-2016:2035 |
| Red Hat OpenShift Enterprise Client 2.2 | Fixed | RHSA-2016:0489 |
| Red Hat OpenShift Enterprise Infrastructure 2.2 | Fixed | RHSA-2016:0489 |
| Red Hat OpenShift Enterprise Node 2.2 | Fixed | RHSA-2016:0489 |
Timeline
- 2026-10-02 Threatist record created from CVE-2015-5254
- 2026-10-03 Alias added: GHSA-q9hr-3pg4-3jp4
References
Advisory 8
Other 12
- [oss-security] 20151208 [ANNOUNCE] CVE-2015-5254 - Unsafe deserialization in ActiveMQ
- https://h20566.www2.hpe.com/portal/site/hpsc/public/kb/docDisplay?docId=emr_na-c05385680
- http://www.oracle.com/technetwork/security-advisory/cpuoct2017-3236626.html
- http://www.oracle.com/technetwork/security-advisory/cpujul2017-3236622.html
- http://activemq.apache.org/security-advisories.data/CVE-2015-5254-announcement.txt
- [activemq-commits] 20190327 svn commit: r1042639 - in /websites/production/activemq/content/activemq-website: ./ projects/artemis/download/ projects/classic/download/ projects/cms/download/ security-advisories.data/
- https://github.com/apache/activemq/commit/6f03921b31d9fefeddb0f4fa63150ed1f94a14b
- https://github.com/apache/activemq/commit/73a0caf758f9e4916783a205c7e422b4db27905
- https://github.com/apache/activemq/commit/7eb9b218b2705cf9273e30ee2da026e43b6dd4e
- https://github.com/apache/activemq/commit/e7a4b53f799685e337972dd36ba0253c04bcc01
- https://github.com/apache/activemq
- https://lists.apache.org/thread.html/a859563f05fbe7c31916b3178c2697165bd9bbf5a65d1cf62aef27d2@%3Ccommits.activemq.apache.org%3E
Sources
- CVE-2015-5254 · CVE Program
- CVE-2015-5254 · NVD
- FIRST EPSS
- GHSA-q9hr-3pg4-3jp4 · GitHub Advisory Database · CC BY 4.0
- CVE-2015-5254 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences