CVE-2026-86404

HIGH
MEDIUM Priority: 0.06 BB Relevance: 68/100
Published: 2026-09-07 Modified: 2026-11-01 First seen: 2026-11-01 Status: active

Attack Surface

Network Low Complexity No Interaction Conf. Impact Integ. Impact

CVSS Vector Breakdown

AV: Network
AC: Low
PR: Low
UI: None
S: Unchanged
C: High
I: High
A: High

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.

References & Advisories (6)

https://access.redhat.com/errata/RHSA-2026:70228
vendor-advisory x_refsource_REDHAT
https://access.redhat.com/errata/RHSA-2026:70229
vendor-advisory x_refsource_REDHAT
https://access.redhat.com/errata/RHSA-2026:70230
vendor-advisory x_refsource_REDHAT
https://access.redhat.com/errata/RHSA-2026:70277
vendor-advisory x_refsource_REDHAT
https://bugzilla.redhat.com/show_bug.cgi?id=2477930
issue-tracking x_refsource_REDHAT

Bug Bounty Relevance

68 / 100
✓ Network accessible
✓ Low complexity
✓ No user interaction

CVSS Score

8.8 / 10.0 v3.1
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

EPSS — Exploitation Probability

0.73%
Raw Score 0.007330
Percentile 54.4%
Date 2026-10-31

Intelligence Sources

mitre ref →
nvd ref →