Out-of-bounds write in OpenJ9 - CVE-2019-11772
Published: June 15, 2023
Vulnerability details
The vulnerability allows a remote attacker to compromise vulnerable system.
The vulnerability exists due to the String.getBytes(int, int, byte[], int) method does not verify that the provided byte array is non-null nor that the provided index is in bounds when compiled by the JIT. A remote attacker can trigger an out-of-bounds write and execute arbitrary code on the target system.
Affected software
IBM Cloud Transformation Advisor
Red Hat Satellite
Red Hat Enterprise Linux for Scientific Computing
Red Hat Enterprise Linux for Power, big endian
Red Hat Enterprise Linux for IBM z Systems
Red Hat Enterprise Linux Desktop
Red Hat Enterprise Linux Workstation
Red Hat Enterprise Linux Server
Red Hat Enterprise Linux for Power, little endian
Red Hat Enterprise Linux for x86_64
java-1.8.0-ibm-devel (Red Hat package)
java-1.8.0-ibm (Red Hat package)
java-1.8.0-ibm-src (Red Hat package)
java-1.8.0-ibm-plugin (Red Hat package)
java-1.8.0-ibm-jdbc (Red Hat package)
java-1.8.0-ibm-demo (Red Hat package)
java-1.8.0-ibm-headless (Red Hat package)
java-1.8.0-ibm-webstart (Red Hat package)
How to mitigate CVE-2019-11772
IBM Cloud Transformation Advisor - update to 2.0.2
java-1.8.0-ibm-devel (Red Hat package) - addressed in versions 1.8.0.5.40-1jpp.1.el6_10, 1.8.0.5.40-1jpp.1.el7, 1.8.0.5.40-3.el8_0
java-1.8.0-ibm (Red Hat package) - addressed in versions 1.8.0.5.40-1jpp.1.el6_10, 1.8.0.5.40-1jpp.1.el7, 1.8.0.5.40-3.el8_0
java-1.8.0-ibm-src (Red Hat package) - addressed in versions 1.8.0.5.40-1jpp.1.el6_10, 1.8.0.5.40-1jpp.1.el7, 1.8.0.5.40-3.el8_0
java-1.8.0-ibm-plugin (Red Hat package) - addressed in versions 1.8.0.5.40-1jpp.1.el6_10, 1.8.0.5.40-1jpp.1.el7, 1.8.0.5.40-3.el8_0
java-1.8.0-ibm-jdbc (Red Hat package) - addressed in versions 1.8.0.5.40-1jpp.1.el6_10, 1.8.0.5.40-1jpp.1.el7, 1.8.0.5.40-3.el8_0
java-1.8.0-ibm-demo (Red Hat package) - addressed in versions 1.8.0.5.40-1jpp.1.el6_10, 1.8.0.5.40-1jpp.1.el7, 1.8.0.5.40-3.el8_0
java-1.8.0-ibm-headless (Red Hat package) - update to 1.8.0.5.40-3.el8_0
java-1.8.0-ibm-webstart (Red Hat package) - update to 1.8.0.5.40-3.el8_0