Summary
CVE-2026-15560 is a flaw in the openjdk-orb component used by Red Hat JBoss Enterprise Application Platform (EAP), classified as CWE-829 (Inclusion of Functionality from Untrusted Control Sphere). When EAP is started with the Java Security Manager enabled (-secmgr), the ORB’s JDKBridge honors attacker-supplied CDR codebase URLs during object unmarshalling on the IIOP listener (port 3528), letting an unauthenticated remote attacker load and instantiate arbitrary Java classes inside the server JVM before EJB security interceptors run. Red Hat rates this Important, with a CVSS v3.1 base score of 8.1.
Technical details
- Root cause:
openjdk-orb‘sJDKBridgetrusts attacker-controlled codebase URLs embedded in CDR (Common Data Representation) payloads during IIOP object deserialization/unmarshalling. - Trigger condition: only reachable when EAP is launched with the Java Security Manager enabled (
-secmgr). - Attack vector: network access to the IIOP listener on port 3528; no authentication or user interaction required.
- Impact: arbitrary remote class loading and instantiation in the server JVM, occurring before EJB security interceptors are invoked, which can lead to full compromise of confidentiality, integrity, and availability.
Affected software
- Red Hat JBoss Enterprise Application Platform 7 (
openjdk-orbpackage) - Red Hat JBoss Enterprise Application Platform 8 (
openjdk-orbpackage) - Red Hat JBoss Enterprise Application Platform Expansion Pack (
openjdk-orbpackage) - Red Hat JBoss EAP 7.4 Extended Life Support on RHEL 7 (related packages)
Severity
CVSS v3.1 Base Score: 8.1 (High)
Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- Immediate: apply Red Hat’s security update for
openjdk-orbfor your EAP 7/8 stream as soon as it is released for your channel; check Red Hat Errata for the applicable advisory before patching. - If no patch is yet available for your product/channel: disable the Java Security Manager (
-secmgr) on affected EAP instances if operationally feasible, since the flaw is only reachable when the Security Manager is enabled. - Restrict network access to the IIOP listener port (3528) to trusted internal hosts only; do not expose it to the internet.
- Monitor Red Hat’s advisory for your specific EAP version, as fix availability may vary by product stream.

