Bug 2560322 (CVE-2026-114820)

Summary: CVE-2026-114820 OpenJDK: Distrust eMudhra intermediate CA certificates due to security concerns
Product: [Other] Security Response Reporter: OSIDB Bzimport <bzimport>
Component: vulnerabilityAssignee: Product Security DevOps Team <prodsec-dev>
Status: NEW --- QA Contact:
Severity: urgent Docs Contact:
Priority: urgent    
Version: unspecifiedCC: ahughes, fferrari, khosford, mtorre, pjindal, rhel-process-autobot, tfitzsim, watson-tool-maintainers
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
The certificate authority (CA) store used in OpenJDK and Oracle Java included multiple root CA certificates of authorities, which signed intermediate CA certificates with weak private keys issued by the eMudhra certificate authority. A man-in-the-middle attacker could use this flaw to issue certificates for arbitrary host names signed by the weak intermediate CA certificates, which would be considered trusted by a TLS/SSL Java client applications and cause such applications to connect to malicious sites.
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description OSIDB Bzimport 2026-10-24 18:51:20 UTC
Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: JSSE).  Supported versions that are affected are Oracle Java SE: 8u511-b32, 8u511-perf-b32, 11.0.33.0.2, 17.0.21.0.2, 21.0.13.0.2, 25.0.5.0.2, 27.0.1.0.2; Oracle GraalVM for JDK: 17.0.21.0.2 and  21.0.13.0.2; Oracle GraalVM Enterprise Edition: 21.3.20.0.2. Easily exploitable vulnerability allows unauthenticated attacker with network access via multiple protocols to compromise Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition.  Successful attacks of this vulnerability can result in  unauthorized creation, deletion or modification access to critical data or all Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data as well as  unauthorized access to critical data or complete access to all Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data. Note: This vulnerability can be exploited by using APIs in the specified Component, e.g., through a web service which supplies data to the APIs. This vulnerability also applies to Java deployments, typically in clients running sandboxed Java Web Start applications or sandboxed Java applets, that load and run untrusted code (e.g., code that comes from the internet) and rely on the Java sandbox for security. CVSS 3.1 Base Score 9.1 (Confidentiality and Integrity impacts).  CVSS Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N).

Comment 6 Tomas Hoger 2026-10-26 20:44:21 UTC
OpenJDK upstream advisory:
https://openjdk.org/groups/vulnerability/advisories/2026-10-24

It links the following mitigation instructions:
https://openjdk.org/emudhra

These instructions provide step-by-step guidance on how to remove affected root certificates from the CA bundled distributed with OpenJDK.

Related commit seems to be:
https://github.com/openjdk/jdk27u/commit/549d208fc7b77d4a356f241d09ab19e1048e204b

which removes 4 root certificates related to eMudhra.

Note that CVE-2026-91403 was previously assigned to eMudhra related fixes in Oracle Java and OpenJDK.  Those fixes attempted to block only the intermediate CAs with weak private keys, but they were later found to be insufficient.

Comment 7 Jon Orris 2026-10-29 12:26:04 UTC
This issue has been addressed in the following products:

  Red Hat Build of OpenJDK 21.0.12.1

Via RHSA-2026:88350 https://access.redhat.com/errata/RHSA-2026:88350

Comment 8 Jon Orris 2026-10-29 12:26:54 UTC
This issue has been addressed in the following products:

  Red Hat Build of OpenJDK 21.0.13

Via RHSA-2026:88351 https://access.redhat.com/errata/RHSA-2026:88351

Comment 9 Jon Orris 2026-10-29 14:10:02 UTC
This issue has been addressed in the following products:

  Red Hat Build of OpenJDK 25.0.5

Via RHSA-2026:88348 https://access.redhat.com/errata/RHSA-2026:88348

Comment 10 Jon Orris 2026-10-29 14:10:57 UTC
This issue has been addressed in the following products:

  Temurin Build of OpenJDK 25.0.4.1

Via RHSA-2026:90912 https://access.redhat.com/errata/RHSA-2026:90912