Skip to main content
EPSS 0.9%top 43%

CVE-2026-86404: Deserialization of Untrusted Data in Red Hat Red Hat JBoss Enterprise Application Platform 7.4.25

0
High
Published: 09/07/2026 (09/07/2026, 11:35:04 UTC)
Source: CVE Database V5
Vendor/Project: Red Hat
Product: Red Hat JBoss Enterprise Application Platform 7.4.25

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.

CVSS v3.1

Score 8.8high

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Affected software

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4.25

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 10

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 8

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat JBoss Enterprise Application Platform 8.1 for RHEL 9

Red Hat

Red Hat AMQ Broker 7

Red Hat

Red Hat build of Apache Camel 4 for Quarkus 3

Red Hat

Red Hat build of Apache Camel for Spring Boot 4

Red Hat

Red Hat JBoss Enterprise Application Platform 7

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 09/29/2026, 03:29:35 UTC

Technical Analysis

The Artemis deserialization configuration in Red Hat JBoss Enterprise Application Platform 7.4.25 permits deserialization by default because the allow-list and block-list used by ObjectInputStreamWithClassLoader are empty. When the allow-list is empty, the isTrustedType() method returns true for all classes, allowing any class to be deserialized. This behavior can enable attackers to inject malicious ObjectMessage instances that trigger deserialization of arbitrary classes, potentially leading to data modification, denial of service, or other impacts depending on the deserialized objects and methods invoked.

Potential Impact

The vulnerability allows an attacker with low privileges and no user interaction to send malicious serialized objects over the network, which are deserialized without restriction. This can result in high confidentiality, integrity, and availability impacts, including modification of application data, unexpected application states, and resource exhaustion leading to denial of service.

Mitigation Recommendations

Red Hat advises configuring a restrictive deserialization allow-list on every pooled-connection-factory resource. For example, if message-driven beans only expect objects of type com.yourapp.OrderEvent, the allow-list should be set to "com.yourapp". This changes the default behavior from allowing all classes to denying all except those explicitly listed, blocking deserialization of malicious gadget chain classes. No official patch is mentioned; mitigation relies on configuration changes.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.2
Assigner Short Name
redhat
Date Reserved
2026-09-07T11:24:28.229Z
Cvss Version
3.1
State
PUBLISHED
Vendor Advisory Urls
[{"url":"https://access.redhat.com/security/cve/CVE-2026-86404","vendor":"Red Hat"}]

Threat ID: 6a9ea5c9acd9273b498d0279

Added to database: 09/07/2026, 11:53:45 UTC

Last enriched: 09/29/2026, 03:29:35 UTC

Last updated: 10/08/2026, 06:48:20 UTC

Views: 104

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses