<Vulnerability name="CVE-2026-87293">
    <DocumentDistribution xml:lang="en">Copyright © 2012 Red Hat, Inc. All rights reserved.</DocumentDistribution>
    <ThreatSeverity>Moderate</ThreatSeverity>
    <PublicDate>2026-10-20T21:23:52</PublicDate>
    <Bugzilla id="2557569" url="https://bugzilla.redhat.com/show_bug.cgi?id=2557569" xml:lang="en:us">
openjdk: Enhance RMI connections (Oracle CPU 2026-10)
    </Bugzilla>
    <CVSS3 status="draft">
        <CVSS3BaseScore>5.4</CVSS3BaseScore>
        <CVSS3ScoringVector>CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N</CVSS3ScoringVector>
    </CVSS3>
    <CWE>CWE-924</CWE>
    <Details xml:lang="en:us" source="Mitre">
Vulnerability in Oracle Java SE (component: RMI).  Supported versions that are affected are Oracle Java SE: 8u503 and  8u503-perf; Oracle GraalVM Enterprise Edition: 21.3.19.1.1. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE.  While the vulnerability is in Oracle Java SE, attacks may significantly impact additional products (scope change).  Successful attacks of this vulnerability can result in  unauthorized update, insert or delete access to some of Oracle Java SE accessible data as well as  unauthorized read access to a subset of Oracle Java SE accessible data. Note: This vulnerability can only be exploited by supplying data to APIs in the specified Component without using Untrusted Java Web Start applications or Untrusted Java applets, such as through a web service. CVSS 3.1 Base Score 5.4 (Confidentiality and Integrity impacts).  CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N).
    </Details>
    <Details xml:lang="en:us" source="Red Hat">
A flaw was found in OpenJDK's Remote Method Invocation (RMI) component. An unauthenticated remote attacker can exploit this vulnerability by sending crafted data to exposed application programming interfaces (APIs). Successful exploitation allows unauthorized modification, deletion, or disclosure of accessible data, potentially impacting other connected systems.
    </Details>
    <Statement xml:lang="en:us">
Red Hat rates this vulnerability as Moderate severity because exploitation requires high attack complexity against exposed Remote Method Invocation (RMI) communication channels, without enabling full system compromise. The issue predominantly affects environments utilizing OpenJDK 8 where applications expose RMI endpoints across untrusted networks. Modern runtimes supported on Red Hat Enterprise Linux, including OpenJDK 11 and later versions, do not contain the vulnerable code.
    </Statement>
    <PackageState cpe="cpe:/a:redhat:openjdk_els:11">
        <ProductName>Red Hat build of OpenJDK 11 ELS</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-11-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:openjdk_els:11">
        <ProductName>Red Hat build of OpenJDK 11 ELS</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-11-openjdk-portable</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:openjdk_els:11">
        <ProductName>Red Hat build of OpenJDK 11 ELS</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-11-openjdk-windows</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:openjdk:17">
        <ProductName>Red Hat build of OpenJDK 17</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-17-openjdk-portable</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:openjdk:17">
        <ProductName>Red Hat build of OpenJDK 17</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-17-openjdk-windows</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:openjdk:1.8">
        <ProductName>Red Hat build of OpenJDK 1.8</ProductName>
        <FixState>Affected</FixState>
        <PackageName>java-1.8.0-openjdk-portable</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:openjdk:1.8">
        <ProductName>Red Hat build of OpenJDK 1.8</ProductName>
        <FixState>Affected</FixState>
        <PackageName>java-1.8.0-openjdk-windows</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:openjdk:21">
        <ProductName>Red Hat build of OpenJDK 21</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-21-openjdk-portable</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:openjdk:21">
        <ProductName>Red Hat build of OpenJDK 21</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-21-openjdk-windows</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:openjdk:25">
        <ProductName>Red Hat build of OpenJDK 25</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-25-openjdk-portable</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:openjdk:25">
        <ProductName>Red Hat build of OpenJDK 25</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-25-openjdk-windows</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:10">
        <ProductName>Red Hat Enterprise Linux 10</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-21-ibm-semeru-certified-jdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:10">
        <ProductName>Red Hat Enterprise Linux 10</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-21-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:10">
        <ProductName>Red Hat Enterprise Linux 10</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-25-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:6">
        <ProductName>Red Hat Enterprise Linux 6</ProductName>
        <FixState>Out of support scope</FixState>
        <PackageName>java-1.6.0-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:6">
        <ProductName>Red Hat Enterprise Linux 6</ProductName>
        <FixState>Out of support scope</FixState>
        <PackageName>java-1.7.0-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:6">
        <ProductName>Red Hat Enterprise Linux 6</ProductName>
        <FixState>Out of support scope</FixState>
        <PackageName>java-1.8.0-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:7">
        <ProductName>Red Hat Enterprise Linux 7</ProductName>
        <FixState>Out of support scope</FixState>
        <PackageName>java-1.6.0-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:7">
        <ProductName>Red Hat Enterprise Linux 7</ProductName>
        <FixState>Out of support scope</FixState>
        <PackageName>java-1.7.0-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:7">
        <ProductName>Red Hat Enterprise Linux 7</ProductName>
        <FixState>Affected</FixState>
        <PackageName>java-1.8.0-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:8">
        <ProductName>Red Hat Enterprise Linux 8</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-17-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:8">
        <ProductName>Red Hat Enterprise Linux 8</ProductName>
        <FixState>Affected</FixState>
        <PackageName>java-1.8.0-ibm</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:8">
        <ProductName>Red Hat Enterprise Linux 8</ProductName>
        <FixState>Affected</FixState>
        <PackageName>java-1.8.0-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:8">
        <ProductName>Red Hat Enterprise Linux 8</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-21-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:9">
        <ProductName>Red Hat Enterprise Linux 9</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-17-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:9">
        <ProductName>Red Hat Enterprise Linux 9</ProductName>
        <FixState>Affected</FixState>
        <PackageName>java-1.8.0-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:9">
        <ProductName>Red Hat Enterprise Linux 9</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-21-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/o:redhat:enterprise_linux:9">
        <ProductName>Red Hat Enterprise Linux 9</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-25-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:hummingbird:1">
        <ProductName>Red Hat Hardened Images</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>hi/openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:hummingbird:1">
        <ProductName>Red Hat Hardened Images</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-17-openjdk-portable</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:hummingbird:1">
        <ProductName>Red Hat Hardened Images</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-21-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:hummingbird:1">
        <ProductName>Red Hat Hardened Images</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-21-openjdk-portable</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:hummingbird:1">
        <ProductName>Red Hat Hardened Images</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-25-openjdk</PackageName>
    </PackageState>
    <PackageState cpe="cpe:/a:redhat:hummingbird:1">
        <ProductName>Red Hat Hardened Images</ProductName>
        <FixState>Not affected</FixState>
        <PackageName>java-25-openjdk-portable</PackageName>
    </PackageState>
    <References xml:lang="en:us">
https://www.cve.org/CVERecord?id=CVE-2026-87293
https://nvd.nist.gov/vuln/detail/CVE-2026-87293
https://www.oracle.com/security-alerts/cpuoct2026.html
    </References>
</Vulnerability>