Class loading from remote URL via IIOP in Red Hat JBoss EAP
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- High
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- Partial Red Hat: 1 fixed, 1 without a fix
Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-829.
Summary
The openjdk-orb component in Red Hat JBoss Enterprise Application Platform (EAP) running with -secmgr honours attacker-supplied CDR codebase URLs during object unmarshalling on port 3528, an incomplete fix for an earlier flaw (CWE-829). An unauthenticated remote attacker can load and instantiate arbitrary classes from a remote URL in the server JVM before EJB security interceptors run.
Written with Claude Haiku 5.5 from the sources below · 2026-11-06
Description from the CNA
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.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| Red Hat | Red Hat JBoss Enterprise Application Platform 8.1 | — | — | Not affected | CNA |
| Red Hat | Red Hat JBoss Enterprise Application Platform 7 | — | — | No fix listed | CNA |
Remediation
Red Hat fixes JBoss Enterprise Application Platform 8.1 in RHSA-2026:95887, the 8.1.9 security update released 2026-11-06. The sources list no fixed version for Red Hat JBoss Enterprise Application Platform 7, and Red Hat's plan for it is none available.
Written with Claude Haiku 5.5 from the sources below · 2026-11-06
Red Hat 1 advisory
- RHSA-2026:95887 Released 2026-11-06 · Red Hat rating ImportantRed Hat JBoss Enterprise Application Platform 8.1.9 security update
- Red Hat JBoss Enterprise Application Platform 8.1
Vendor assessments
Red Hat
Red Hat rating: Important. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| Red Hat JBoss Enterprise Application Platform 7 | Affected | No fix yet |
| Red Hat JBoss Enterprise Application Platform 8.1 | Fixed | RHSA-2026:95887 |
Timeline
- 2026-10-28 Threatist record created from CVE-2026-84725
- 2026-10-28 Affected versions changed · Red Hat
- 2026-10-28 CVSS score added · Red Hat
- 2026-10-28 Alias added: GHSA-cxvw-gvx2-4475
- 2026-10-30 Priority changed: MEDIUM → LOW
- 2026-11-02 CISA SSVC decision points changed
- 2026-11-06 Affected versions changed · CNA
- 2026-11-06 1 new reference · CNA
- 2026-11-06 Fix available: RHSA-2026:95887 · Red Hat
- 2026-11-06 Fix available: Red Hat JBoss Enterprise Application Platform 8.1 · Red Hat
References
More Red Hat vulnerabilities
- TI-2019-15875 Protection mechanism failure in Jenkins Pipeline: Groovy Plugin KEVCVSS 3.1CRITICAL 9.9
- TI-2019-15874 Protection mechanism failure in Jenkins Script Security Plugin KEVCVSS 3.1CRITICAL 9.9
- TI-2019-08259 Underflow in PHP-FPM can lead to RCE KEVCVSS 3.1CRITICAL 9.8
- TI-2019-05363 Code injection in Elastic Kibana KEVCVSS 3.1CRITICAL 10.0
- TI-2019-03949 Out-of-bounds write in ESXi and Horizon DaaS KEVCVSS 3.1CRITICAL 9.8
- TI-2018-16080 A code execution vulnerability exists in the Stapler web framework used by Jenkins 2.153… KEVCVSS 3.1CRITICAL 9.8
Sources
- CVE-2026-84725 · CVE Program
- CVE-2026-84725 · NVD
- FIRST EPSS
- GHSA-cxvw-gvx2-4475 · GitHub Advisory Database · CC BY 4.0
- CVE-2026-84725 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences