Read the docs
TI-2026-77129 Aliases CVE-2026-87255GHSA-2vwj-cmxm-5pv9

Improper authentication in Oracle Java SE Compiler component

Priority LOW 17CWE-287Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
High
Impact type
Security bypass
Confidentiality · integrity · availability
Low · None · None
Fix status
Partial Red Hat: 7 fixed, 2 without a fix

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and Red Hat. Impact type from CWE-287.

Summary

Oracle Java SE versions 25.0.4.1 and 27 are affected. Improper authentication (CWE-287) in the Compiler component lets an unauthenticated remote attacker over multiple protocols gain unauthorized read access to a subset of Oracle Java SE accessible data. The attack is difficult and works only by supplying data to the component's APIs, such as through a web service, without untrusted Java Web Start applications or applets.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Description from the CNA

Vulnerability in Oracle Java SE (component: Compiler). Supported versions that are affected are Oracle Java SE: 25.0.4.1 and 27. Difficult to exploit vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE. Successful attacks of this vulnerability can result in 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 3.7 (Confidentiality impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N).

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00308 23rd percentileScored 2026-11-07
Fix Partial Red Hat: 5 advisoriesRed Hat: 7 fixed, 2 without a fix

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
OracleOracle Java SE25.0.4.1; 27—No fix listedCNA
  • Oracle Java SE VendorOracle Affected 25.0.4.1; 27 Fixed in — No fix listed CNA

Remediation

The sources list no fixed version for Oracle Java SE. Red Hat lists fixes in RHSA-2026:90912 for Temurin Build of OpenJDK 25.0.4.1, RHSA-2026:88348 for Red Hat Build of OpenJDK 25.0.5, RHSA-2026:88347 for Red Hat Enterprise Linux AppStream and CodeReady Linux Builder (versions 9 and 10), and RHSA-2026:94111 and RHSA-2026:94625 for Red Hat Hardened Images. Red Hat Enterprise Linux 6 and 7 have no fix planned.

Written with Claude Haiku 5.5 from the sources below · 2026-11-06

Red Hat 5 advisories

  • RHSA-2026:94625 Released 2026-11-03 · Red Hat rating Moderate
    Red Hat Hardened Images RPMs bug fix and enhancement update
    • Red Hat Hardened Images java-25-openjdk-1:25.0.5.0.8-3.1.hum1@aarch64, java-25-openjdk-1:25.0.5.0.8-3.1.hum1@s390x, java-25-openjdk-1:25.0.5.0.8-3.1.hum1@src +47
  • RHSA-2026:94111 Released 2026-11-02 · Red Hat rating Critical
    Red Hat Hardened Images RPMs bug fix and enhancement update
    • Red Hat Hardened Images java-25-openjdk-portable-1:25.0.5.0.8-3.0.hum1@aarch64, java-25-openjdk-portable-1:25.0.5.0.8-3.0.hum1@s390x, java-25-openjdk-portable-1:25.0.5.0.8-3.0.hum1@src +31
  • RHSA-2026:90912 Released 2026-10-29 · Red Hat rating Critical
    OpenJDK 25.0.5 Security Update for Windows Builds
    • Temurin Build of OpenJDK 25.0.4.1
Show 2 more Red Hat advisories
  • RHSA-2026:88348 Released 2026-10-29 · Red Hat rating Critical
    OpenJDK 25.0.5 Security Update for Portable Linux Builds
    • Red Hat Build of OpenJDK 25.0.5
  • RHSA-2026:88347 Released 2026-10-27 · Red Hat rating Important
    java-25-openjdk security update
    • Red Hat Enterprise Linux AppStream (v. 10) java-25-openjdk-1:25.0.5.0.8-1.0.el10, java-25-openjdk-crypto-adapter-1:25.0.5.0.8-1.0.el10, java-25-openjdk-demo-1:25.0.5.0.8-1.0.el10 +7
    • Red Hat Enterprise Linux AppStream (v. 9) java-25-openjdk-1:25.0.5.0.8-1.0.el9, java-25-openjdk-crypto-adapter-1:25.0.5.0.8-1.0.el9, java-25-openjdk-demo-1:25.0.5.0.8-1.0.el9 +7
    • Red Hat Enterprise Linux CodeReady Linux Builder (v. 10) java-25-openjdk-crypto-adapter-fastdebug-1:25.0.5.0.8-1.0.el10, java-25-openjdk-crypto-adapter-slowdebug-1:25.0.5.0.8-1.0.el10, java-25-openjdk-demo-fastdebug-1:25.0.5.0.8-1.0.el10 +13
    • Red Hat Enterprise Linux CodeReady Linux Builder (v. 9) java-25-openjdk-crypto-adapter-fastdebug-1:25.0.5.0.8-1.0.el9, java-25-openjdk-crypto-adapter-slowdebug-1:25.0.5.0.8-1.0.el9, java-25-openjdk-demo-fastdebug-1:25.0.5.0.8-1.0.el9 +13

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Advisory ·

    Oracle Java SE — oracle.com/security-alerts/cpuoct2026.html

    51 records Highest priority Priority LOW 51 LOW

    Other records, highest priority first

    • TI-2026-77455 Improper access control in Oracle Java SE and GraalVMPriority LOW 35
    • TI-2026-77105 Improper access control in Oracle Java SE networking componentPriority LOW 35
    • TI-2026-77828 Improper access control in Oracle Java SEPriority LOW 34

Vendor assessments

Red Hat

Red Hat rating: Low. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat Enterprise Linux 6AffectedNo fix planned: Out of support scope
Red Hat Enterprise Linux 7AffectedNo fix planned: Out of support scope
Red Hat Build of OpenJDK 25.0.5Fixed RHSA-2026:88348
Red Hat Enterprise Linux AppStream (v. 10)Fixed RHSA-2026:88347
Red Hat Enterprise Linux AppStream (v. 9)Fixed RHSA-2026:88347
Red Hat Enterprise Linux CodeReady Linux Builder (v. 10)Fixed RHSA-2026:88347
Red Hat Enterprise Linux CodeReady Linux Builder (v. 9)Fixed RHSA-2026:88347
Red Hat Hardened ImagesFixed RHSA-2026:94111, RHSA-2026:94625
Temurin Build of OpenJDK 25.0.4.1Fixed RHSA-2026:90912
Not affected: 9 products
  • Red Hat Enterprise Linux 10
  • Red Hat Enterprise Linux 7
  • Red Hat Enterprise Linux 8
  • Red Hat Enterprise Linux 9
  • Red Hat Hardened Images
  • Red Hat build of OpenJDK 1.8
  • Red Hat build of OpenJDK 11 ELS
  • Red Hat build of OpenJDK 17
  • Red Hat build of OpenJDK 21

Timeline

  1. 2026-10-21 Threatist record created from CVE-2026-87255
  2. 2026-10-21 Alias added: GHSA-2vwj-cmxm-5pv9
  3. 2026-10-21 Affected versions changed · Red Hat
  4. 2026-10-21 CVSS score added · Red Hat
  5. 2026-10-23 Affected versions changed · Red Hat
  6. 2026-10-27 Weakness changed · CISA ADP
  7. 2026-10-27 CISA SSVC decision points changed
  8. 2026-10-29 Fix available: RHSA-2026:88347 · Red Hat
  9. 2026-10-29 Fix available: RHSA-2026:88348 · Red Hat
  10. 2026-10-29 Fix available: Red Hat Build of OpenJDK 25.0.5, Red Hat Enterprise Linux AppStream (v. 10), Red Hat Enterprise Linux AppStream (v. 9) +2 · Red Hat
  11. 2026-10-30 Fix available: RHSA-2026:90912 · Red Hat
  12. 2026-10-30 Fix available: Temurin Build of OpenJDK 25.0.4.1 · Red Hat
  13. 2026-11-03 Fix available: RHSA-2026:94111 · Red Hat
  14. 2026-11-03 Fix available: Red Hat Hardened Images · Red Hat
  15. 2026-11-04 Fix available: RHSA-2026:94625 · Red Hat
  16. 2026-11-04 Affected versions changed · Red Hat

References

Advisory 1

  • TI-2026-34425 Improper privilege management in Oracle Payments KEVCVSS 3.1CRITICAL 9.8
  • TI-2026-27421 Missing authentication in Oracle PeopleSoft Enterprise PeopleTools KEVCVSS 3.1CRITICAL 9.8
  • TI-2026-17661 Improper access control in Oracle HTTP Server, Oracle Weblogic Server Proxy Plug-in KEVCVSS 3.1CRITICAL 10.0
  • TI-2025-38252 Improper authentication in Oracle Concurrent Processing KEVCVSS 3.1CRITICAL 9.8
  • TI-2025-38151 Missing authentication in Oracle Identity Manager KEVCVSS 3.1CRITICAL 9.8
  • TI-2022-07142 Code injection in Spring Framework KEVCVSS 3.1CRITICAL 9.8
See all 14200 →

Sources