IT SBIT Services
Schneeberger
DEEN
CVE tracker

Red Hat JBoss EAP: Pre-authentication deserialization in IIOP listener

CVE-2026-15564High 7.4

← All vulnerabilities

Summary

The IIOP listener of Red Hat JBoss Enterprise Application Platform (EAP), based on WildFly, may deserialize input streams before authentication is performed. An attacker who can reach the IIOP port may send crafted serialized objects and achieve code execution if an exposed EJB accepts untyped method parameters and suitable gadget chains exist on the classpath. Red Hat rates the issue as Moderate because standard deployments bind IIOP to localhost by default.

Affected

  • Red Hat JBoss Enterprise Application Platform 7 (default: affected, per CNA record; other sources list all versions)
  • Red Hat JBoss Enterprise Application Platform 8 (default: affected)
  • Affected versions and ranges: Unknown.

Fixed in

Unknown. No fixed version was found in the sources reviewed. Check the Red Hat advisory and errata for your EAP stream.

Workaround

  • Restrict network access to the IIOP listener (default TCP port 3528) so that only localhost or authorized management networks can reach it.
  • Example: firewall-cmd --permanent --remove-port=3528/tcp and firewall-cmd --reload
  • If CORBA/IIOP is not required, remove the IIOP subsystem: jboss-cli.sh --connect --command="/subsystem=iiop-openjdk:remove"
  • Caveat: removing the IIOP subsystem breaks remote EJB invocations and CORBA/IIOP services. Firewall changes and subsystem removal disrupt active connections and require a reload or restart.

Exploitation

  • CISA SSVC: Exploitation none, Automatable no, Technical Impact total.
  • No known exploitation found; not listed as KEV in the sources reviewed.
  • No public proof of concept found.
  • EPSS: 0.12 % (percentile 2).

Our recommendation

  • Check whether EAP or WildFly servers run the IIOP subsystem and whether it is needed.
  • Confirm that TCP 3528 is not reachable from the internet or untrusted networks.
  • If IIOP is not needed, remove the subsystem.
  • If IIOP is needed, obtain the fix from Red Hat once confirmed for your EAP stream and apply it.
  • Review the related IIOP and pre-authentication errata, such as RHSA-2026:70277, at the same time.

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 3 Nov 2026, 00:23.

Original description (NVD)

Wildfly's IIOP listener may permit deserialization of input streams before authentication is performed. An attacker who can gain access to the IIOP port may be able to construct and send malicious objects and achieve deserialization, if the target EJB allows untyped method parameters, and depending on the potential gadget chains available in the running classpath.

NVD references (2)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.