Skip to content
Threat Feed
high advisory

Unauthenticated Remote Code Execution in Red Hat JBoss EAP via openjdk-orb

CVE-2026-15560 allows unauthenticated remote code execution in Red Hat JBoss EAP environments configured with the -secmgr flag due to insecure object unmarshalling.

CVE search metadata

CVE search record: CVE-2026-15560. Severity: high. CVSS: 8.1. KEV: no. Product: JBoss Enterprise Application Platform. Brief: Unauthenticated Remote Code Execution in Red Hat JBoss EAP via openjdk-orb. Brief link: https://feed.craftedsignal.io/briefs/2026-08-jboss-eap-cve-2026-15560/

What's new

  • 1. added coverage for JBoss Enterprise Application Platform Aug 11, 09:49 via nvd
  • 2. added coverage for JBoss Enterprise Application Platform Aug 11, 09:49 via nvd
  • 3. added coverage for JBoss Enterprise Application Platform Aug 11, 09:49 via nvd

CVE-2026-15560 is a critical security flaw affecting Red Hat JBoss Enterprise Application Platform (EAP) when the security manager is enabled via the '-secmgr' flag. The vulnerability resides within the openjdk-orb's JDKBridge component. During the process of object unmarshalling on port 3528, the JDKBridge component fails to properly validate codebase URLs provided within Common Data Representation (CDR) streams.

An unauthenticated remote attacker can supply a malicious URL containing a crafted class definition. Because this process occurs before EJB security interceptors are initialized, the server JVM will load and instantiate arbitrary classes from the remote location, leading to Remote Code Execution (RCE). This vulnerability is particularly dangerous as it bypasses standard EJB-level security controls, effectively granting the attacker the privileges of the JBoss application server process.

Impact

Successful exploitation allows for full remote code execution within the context of the JBoss EAP server process. This can lead to total system compromise, unauthorized data access, and lateral movement within the enterprise network. Organizations running EAP instances with the '-secmgr' configuration are at the highest risk.

Recommendation

  • Identify all JBoss EAP instances currently running with the '-secmgr' flag in your environment.
  • Apply the vendor-provided patch or update to the version of JBoss EAP that addresses CVE-2026-15560.
  • Monitor network traffic directed to port 3528 for unexpected outbound connections from the JBoss server to external hosts, which may indicate an attempt to fetch remote class files for instantiation.

Immediate actions

Patch JBoss EAP systems to address CVE-2026-15560

IT Operations 24h

Threat Hunt

Outbound network connections from JBoss EAP servers on port 3528 to unknown or suspicious external IP addresses

T1203 high high confidence hunt now

Data: Network connection logs (NetFlow, firewall logs)