8.8
High
CVE-2026-86404 EAP's Artemis deserialization configuration permits deserialization by default
Description
EAP's Artemis deserialization configuration permits deserialization by default. ObjectMessage.getObject() uses ObjectInputStreamWithClassLoader, which implements allow-list/block-list filtering via its checkSecurity()/isTrustedType() method. However, by default both allow-list and block-list are empty. When the allow-list is empty (size == 0), isTrustedType() returns true for ALL classes. This means all classes are deserializable by default.
Affected products and versions
| Product | Affected versions | Fixed in |
|---|---|---|
| Red Hat AMQ Broker 7 | Versions not published | |
| Red Hat build of Apache Camel 4 for Quarkus 3 | Versions not published | |
| Red Hat build of Apache Camel for Spring Boot 4 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform 7 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform 8 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10 | Versions not published |
Show the 5 other branches Hide the 5 other branches
| Product | Affected versions | Fixed in |
|---|---|---|
| Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform 7.4.25 2.16 | earliest → < 2.16.0.redhat-00057 | 2.16.0.redhat-00057 |
| Red Hat JBoss Enterprise Application Platform 8.1 | Versions not published | |
| Red Hat JBoss Enterprise Application Platform 8.1.8.GA 2.40 | earliest → < 2.40.0.redhat-00024 | 2.40.0.redhat-00024 |
References
- RHSA-2026:70228 access.redhat.com
- RHSA-2026:70229 access.redhat.com
- RHSA-2026:70230 access.redhat.com
- RHSA-2026:70277 access.redhat.com
- access.redhat.com access.redhat.com
- RHBZ#2477930 bugzilla.redhat.com
Timeline
- Published
- Last modified
Other CVEs of Red Hat AMQ Broker 7
The 88 CVEs of Red Hat AMQ Broker 7 →
CVE-2026-96453
Org.keycloak/keycloak-admin-cli: keycloak-admin-cli: kcadm custom truststore accepts arbitrary self-signed certificates
8.0
High
CVE-2026-93998
Keycloak-core: keycloak-core: saml adapter does not bind signed assertions to the configured identity provider issuer
7.4
High
CVE-2026-101292
Apache ActiveMQ Artemis before 2.34.0 contains an unsafe reflection vulnerability in…
8.2
High
CVE-2026-93562
A flaw was found in Netty's HTTP/1 decoder
6.5
Medium