CVE-2024-21012
Low · 3.7CVSS
3.7
EPSS
0.9%
Published
Apr 16, 2024
CISA due date
—
Cloudanix analysis
A flaw in some versions of Java software could allow attackers to make limited unauthorized changes to data when the software runs untrusted programs downloaded from the internet.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- High
- Impact
- Data Tampering
- Component
- Library
- Class
- Authorization Bypass
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Flaw in the Networking component permits bypass of sandbox authorization controls allowing limited unauthorized modification of accessible data via crafted network requests.
Why it matters to the business
Organizations running affected Java environments that process untrusted code may experience limited unauthorized data tampering, increasing compliance and integrity risks in client-side deployments.
How an attack unfolds
An unauthenticated attacker with network access crafts protocol-specific requests that exploit the networking flaw in sandboxed Java environments loading untrusted code, resulting in limited unauthorized data modifications without requiring authentication or user interaction.
How to fix it
Apply the latest Oracle Java SE and GraalVM patches that address this networking component issue; restrict untrusted code execution where possible and segment network access to Java runtimes.
How to confirm the fix worked
Confirm deployment of patched Java versions through version checks and review sandbox configurations to ensure untrusted code handling aligns with updated security boundaries.
Typical attack path
- Locate Java deployments executing sandboxed applications or applets that load untrusted code over the network
- Send specially crafted network traffic across supported protocols to trigger the authorization bypass
- Achieve limited unauthorized update, insert, or delete operations on accessible data
How to detect it
Review network logs and Java process activity for unusual protocol traffic patterns or unexpected data modification events in sandboxed application contexts.
What your security team should do
- Prioritize patching of internet-facing or client-side Java deployments handling untrusted code
- Audit Java sandbox policies and network exposure for affected versions
- Monitor for anomalous data modification attempts originating from Java processes
The record
Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: Networking). Supported versions that are affected are Oracle Java SE: 11.0.22, 17.0.10, 21.0.2, 22; Oracle GraalVM for JDK: 17.0.10, 21.0.2, 22; Oracle GraalVM Enterprise Edition: 20.3.13 and 21.3.9. Difficult to exploit 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 update, insert or delete access to some of Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise Edition accessible data. Note: This vulnerability 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. This vulnerability does not apply to Java deployments, typically in servers, that load and run only trusted code (e.g., code installed by an administrator). CVSS 3.1 Base Score 3.7 (Integrity impacts). CVSS Vector: (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N).
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| AlmaLinux:9 | java-11-openjdk | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-demo | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-demo-fastdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-demo-slowdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-devel | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-devel-fastdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-devel-slowdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-fastdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-headless | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-headless-fastdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-headless-slowdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-javadoc | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-javadoc-zip | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-jmods | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-jmods-fastdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-jmods-slowdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-slowdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-src | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-src-fastdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-src-slowdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-static-libs | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-static-libs-fastdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-11-openjdk-static-libs-slowdebug | 0 | 1:11.0.23.0.9-3.el9 |
| AlmaLinux:9 | java-17-openjdk | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-demo | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-demo-fastdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-demo-slowdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-devel | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-devel-fastdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-devel-slowdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-fastdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-headless | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-headless-fastdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-headless-slowdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-javadoc | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-javadoc-zip | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-jmods | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-jmods-fastdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-jmods-slowdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-slowdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-src | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-src-fastdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-src-slowdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-static-libs | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-static-libs-fastdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-17-openjdk-static-libs-slowdebug | 0 | 1:17.0.11.0.9-2.el9 |
| AlmaLinux:9 | java-21-openjdk | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-demo | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-demo-fastdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-demo-slowdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-devel | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-devel-fastdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-devel-slowdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-fastdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-headless | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-headless-fastdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-headless-slowdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-javadoc | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-javadoc-zip | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-jmods | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-jmods-fastdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-jmods-slowdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-slowdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-src | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-src-fastdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-src-slowdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-static-libs | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-static-libs-fastdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| AlmaLinux:9 | java-21-openjdk-static-libs-slowdebug | 0 | 1:21.0.3.0.9-1.el9.alma.1 |
| Chainguard | openjdk-11 | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-bcfips | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-bcfips-additional-sun-providers | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-dbg | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-dbg-bcfips | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-default-jdk | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-default-jdk-bcfips | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-default-jvm | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-default-jvm-bcfips | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-demos | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-demos-bcfips | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-doc | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-doc-bcfips | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-jmods | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-jmods-bcfips | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-jre | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-jre-base | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-jre-base-bcfips | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-jre-bcfips | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-jre-bcfips-additional-sun-providers | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-jre-doc | 0 | 11.0.23-r0 |
| Chainguard | openjdk-11-jre-headless | 0 | 11.0.23-r0 |
| Chainguard | openjdk-12 | 0 | 12.0.2.10-r5 |
| Chainguard | openjdk-12-default-jdk | 0 | 12.0.2.10-r5 |
| Chainguard | openjdk-12-default-jvm | 0 | 12.0.2.10-r5 |
| Chainguard | openjdk-12-demos | 0 | 12.0.2.10-r5 |
| Chainguard | openjdk-12-doc | 0 | 12.0.2.10-r5 |
| Chainguard | openjdk-12-jmods | 0 | 12.0.2.10-r5 |
| Chainguard | openjdk-12-jre | 0 | 12.0.2.10-r5 |
| Chainguard | openjdk-12-jre-base | 0 | 12.0.2.10-r5 |
| Chainguard | openjdk-13 | 0 | 13.0.14.5-r4 |
| Chainguard | openjdk-13-default-jdk | 0 | 13.0.14.5-r4 |
| Chainguard | openjdk-13-default-jvm | 0 | 13.0.14.5-r4 |
| Chainguard | openjdk-13-demos | 0 | 13.0.14.5-r4 |
| Chainguard | openjdk-13-doc | 0 | 13.0.14.5-r4 |
| Chainguard | openjdk-13-jmods | 0 | 13.0.14.5-r4 |
| Chainguard | openjdk-13-jre | 0 | 13.0.14.5-r4 |
| Chainguard | openjdk-13-jre-base | 0 | 13.0.14.5-r4 |
| Chainguard | openjdk-14 | 0 | 14.0.2.12-r7 |
| Chainguard | openjdk-14-default-jdk | 0 | 14.0.2.12-r7 |
| Chainguard | openjdk-14-default-jvm | 0 | 14.0.2.12-r7 |
| Chainguard | openjdk-14-demos | 0 | 14.0.2.12-r7 |
| Chainguard | openjdk-14-doc | 0 | 14.0.2.12-r7 |
| Chainguard | openjdk-14-jmods | 0 | 14.0.2.12-r7 |
| Chainguard | openjdk-14-jre | 0 | 14.0.2.12-r7 |
| Chainguard | openjdk-14-jre-base | 0 | 14.0.2.12-r7 |
| Chainguard | openjdk-15 | 0 | 15.0.10.5-r7 |
| Chainguard | openjdk-15-default-jdk | 0 | 15.0.10.5-r7 |
| Chainguard | openjdk-15-default-jvm | 0 | 15.0.10.5-r7 |
| Chainguard | openjdk-15-demos | 0 | 15.0.10.5-r7 |
| Chainguard | openjdk-15-doc | 0 | 15.0.10.5-r7 |
| Chainguard | openjdk-15-jmods | 0 | 15.0.10.5-r7 |
| Chainguard | openjdk-15-jre | 0 | 15.0.10.5-r7 |
| Chainguard | openjdk-15-jre-base | 0 | 15.0.10.5-r7 |
| Chainguard | openjdk-16 | 0 | 0 |
| Chainguard | openjdk-16-default-jdk | 0 | 0 |
| Chainguard | openjdk-16-default-jvm | 0 | 0 |
| Chainguard | openjdk-16-demos | 0 | 0 |
| Chainguard | openjdk-16-doc | 0 | 0 |
| Chainguard | openjdk-16-jmods | 0 | 0 |
| Chainguard | openjdk-16-jre | 0 | 0 |
| Chainguard | openjdk-16-jre-base | 0 | 0 |
| Chainguard | openjdk-17 | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-bcfips | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-bcfips-additional-sun-providers | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-dbg | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-dbg-bcfips | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-default-jdk | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-default-jdk-bcfips | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-default-jvm | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-default-jvm-bcfips | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-demos | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-demos-bcfips | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-doc | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-doc-bcfips | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-jmods | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-jmods-bcfips | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-jre | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-jre-base | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-jre-base-bcfips | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-jre-bcfips | 0 | 17.0.11-r0 |
| Chainguard | openjdk-17-jre-bcfips-additional-sun-providers | 0 | 17.0.11-r0 |
| Chainguard | openjdk-18 | 0 | 18.0.2.1.0-r6 |
| Chainguard | openjdk-18-default-jdk | 0 | 18.0.2.1.0-r6 |
| Chainguard | openjdk-18-default-jvm | 0 | 18.0.2.1.0-r6 |
| Chainguard | openjdk-18-demos | 0 | 18.0.2.1.0-r6 |
| Chainguard | openjdk-18-doc | 0 | 18.0.2.1.0-r6 |
| Chainguard | openjdk-18-jmods | 0 | 18.0.2.1.0-r6 |
| Chainguard | openjdk-18-jre | 0 | 18.0.2.1.0-r6 |
| Chainguard | openjdk-18-jre-base | 0 | 18.0.2.1.0-r6 |
| Chainguard | openjdk-19 | 0 | 19.0.2.7-r6 |
| Chainguard | openjdk-19-default-jdk | 0 | 19.0.2.7-r6 |
| Chainguard | openjdk-19-default-jvm | 0 | 19.0.2.7-r6 |
| Chainguard | openjdk-19-demos | 0 | 19.0.2.7-r6 |
| Chainguard | openjdk-19-doc | 0 | 19.0.2.7-r6 |
| Chainguard | openjdk-19-jmods | 0 | 19.0.2.7-r6 |
| Chainguard | openjdk-19-jre | 0 | 19.0.2.7-r6 |
| Chainguard | openjdk-19-jre-base | 0 | 19.0.2.7-r6 |
| Chainguard | openjdk-20 | 0 | 20.0.2.9-r5 |
| Chainguard | openjdk-20-dbg | 0 | 20.0.2.9-r5 |
| Chainguard | openjdk-20-default-jdk | 0 | 20.0.2.9-r5 |
| Chainguard | openjdk-20-default-jvm | 0 | 20.0.2.9-r5 |
| Chainguard | openjdk-20-demos | 0 | 20.0.2.9-r5 |
| Chainguard | openjdk-20-doc | 0 | 20.0.2.9-r5 |
| Chainguard | openjdk-20-jmods | 0 | 20.0.2.9-r5 |
| Chainguard | openjdk-20-jre | 0 | 20.0.2.9-r5 |
| Chainguard | openjdk-20-jre-base | 0 | 20.0.2.9-r5 |
| Chainguard | openjdk-21 | 0 | 21.0.3-r0 |
| Chainguard | openjdk-21-dbg | 0 | 21.0.3-r0 |
| Chainguard | openjdk-21-default-jdk | 0 | 21.0.3-r0 |
| Chainguard | openjdk-21-default-jvm | 0 | 21.0.3-r0 |
| Chainguard | openjdk-21-demos | 0 | 21.0.3-r0 |
| Chainguard | openjdk-21-doc | 0 | 21.0.3-r0 |
| Chainguard | openjdk-21-jmods | 0 | 21.0.3-r0 |
| Chainguard | openjdk-21-jre | 0 | 21.0.3-r0 |
| Chainguard | openjdk-21-jre-base | 0 | 21.0.3-r0 |
| Chainguard | openjdk-22 | 0 | 22.0.1-r0 |
| Chainguard | openjdk-22-dbg | 0 | 22.0.1-r0 |
| Chainguard | openjdk-22-default-jdk | 0 | 22.0.1-r0 |
| Chainguard | openjdk-22-default-jvm | 0 | 22.0.1-r0 |
| Chainguard | openjdk-22-demos | 0 | 22.0.1-r0 |
| Chainguard | openjdk-22-doc | 0 | 22.0.1-r0 |
| Chainguard | openjdk-22-jmods | 0 | 22.0.1-r0 |
| Chainguard | openjdk-22-jre | 0 | 22.0.1-r0 |
| Chainguard | openjdk-22-jre-base | 0 | 22.0.1-r0 |
| Chainguard | openjdk-9 | 0 | 9.0.4-r5 |
| Chainguard | openjdk-9-default-jdk | 0 | 9.0.4-r5 |
| Chainguard | openjdk-9-default-jvm | 0 | 9.0.4-r5 |
| Chainguard | openjdk-9-demos | 0 | 9.0.4-r5 |
| Chainguard | openjdk-9-doc | 0 | 9.0.4-r5 |
| Chainguard | openjdk-9-jmods | 0 | 9.0.4-r5 |
Related vulnerabilities
- CVE-2024-21235 Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise… Also affects java-11-openjdk
- CVE-2024-21217 Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise… Also affects java-11-openjdk
- CVE-2024-21210 Vulnerability in Oracle Java SE (component: Hotspot). Also affects java-11-openjdk
- CVE-2024-21208 Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise… Also affects java-11-openjdk
- CVE-2024-21147 Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise… Also affects java-11-openjdk
- CVE-2024-21145 Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise… Also affects java-11-openjdk
- CVE-2024-21140 Vulnerability in the Oracle Java SE, Oracle GraalVM for JDK, Oracle GraalVM Enterprise… Also affects java-11-openjdk
- CVE-2024-21144 Vulnerability in the Oracle Java SE, Oracle GraalVM Enterprise Edition product of Oracle… Also affects java-11-openjdk