Description
when EAP runs with -secmgr, the openjdk-orb's JDKBridge honours attacker-supplied CDR codebase URLs during object unmarshalling on :3528, allowing an unauthenticated attacker to load and instantiate arbitrary classes from a remote URL in the server JVM before EJB security interceptors run.
Published: 2026-08-11
Score: 8.1 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

When Red Hat JBoss Enterprise Application Platform runs with the -secmgr option, the OpenJDK ORB component allows an attacker to provide a Java codebase URL that is honored during object unmarshalling on port 3528. This flaw lets an unauthenticated user load and instantiate arbitrary classes in the server’s JVM before EJB security interceptors execute, potentially giving the attacker full control over the application server.

Affected Systems

The vulnerability affects Red Hat JBoss Enterprise Application Platform versions 7 and 8, as well as the Red Hat JBoss Enterprise Application Platform Expansion Pack. Specific version numbers are not listed, so all installations running these products with the -secmgr option are potentially impacted.

Risk and Exploitability

The vulnerability has a CVSS score of 8.1, indicating a high severity. The EPSS score is not available, but lack of a low EPSS does not reduce the potential impact. The flaw is not listed in CISA’s KEV catalog. Based on the description, the likely attack vector is a remote attack that connects to the application server’s IIOP port 3528 and supplies a malicious codebase URL. Because the class loading occurs before security checks, an attacker can execute arbitrary code with the privileges of the server process.

Generated by OpenCVE AI on August 11, 2026 at 10:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Red Hat security updates that address the OpenJDK ORB class loading flaw in JBoss EAP 7, JBoss EAP 8, and the Expansion Pack.
  • Disable or restrict the use of the -secmgr startup option if it is not required, ensuring that object unmarshalling does not honor external codebase URLs.
  • Use firewall or network policies to limit inbound traffic to port 3528 to trusted hosts only, preventing unauthenticated external access to the IIOP service.

Generated by OpenCVE AI on August 11, 2026 at 10:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 11 Aug 2026 09:15:00 +0000

Type Values Removed Values Added
Description when EAP runs with -secmgr, the openjdk-orb's JDKBridge honours attacker-supplied CDR codebase URLs during object unmarshalling on :3528, allowing an unauthenticated attacker to load and instantiate arbitrary classes from a remote URL in the server JVM before EJB security interceptors run.
Title Openjdk-orb: unauthed class loading via iiop in eap
First Time appeared Redhat
Redhat jboss Enterprise Application Platform
Redhat jbosseapxp
Weaknesses CWE-829
CPEs cpe:/a:redhat:jboss_enterprise_application_platform:7
cpe:/a:redhat:jboss_enterprise_application_platform:8
cpe:/a:redhat:jbosseapxp
Vendors & Products Redhat
Redhat jboss Enterprise Application Platform
Redhat jbosseapxp
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Redhat Jboss Enterprise Application Platform Jbosseapxp
cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published:

Updated: 2026-08-11T08:49:45.288Z

Reserved: 2026-07-13T05:05:58.334Z

Link: CVE-2026-15560

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T10:30:04Z

Weaknesses
  • CWE-829

    Inclusion of Functionality from Untrusted Control Sphere