First published: Wed Aug 07 2019(Updated: )
IBM JDK 8 SR5 FP40 (8.0.5.40) fixes a flaw described by upstream as: Eclipse OpenJ9 could allow a local attacker to gain elevated privileges on the system, caused by an out-of-bounds write in the String.getBytes method. An attacker could exploit this vulnerability to corrupt memory and write to any 32-bit address or beyond the end of a byte array within Java code run under a SecurityManager. OpenJ9 upstream bug: <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=549075">https://bugs.eclipse.org/bugs/show_bug.cgi?id=549075</a> OpenJ9 upstream merge request and commit: <a href="https://github.com/eclipse/openj9/pull/6501">https://github.com/eclipse/openj9/pull/6501</a> <a href="https://github.com/eclipse/openj9/commit/426e321c22c76a157312d862acc6b14114b51f95">https://github.com/eclipse/openj9/commit/426e321c22c76a157312d862acc6b14114b51f95</a> References: <a href="https://www-01.ibm.com/support/docview.wss?uid=ibm10960422">https://www-01.ibm.com/support/docview.wss?uid=ibm10960422</a> <a href="https://developer.ibm.com/javasdk/support/security-vulnerabilities/#IBM_Security_Update_July_2019">https://developer.ibm.com/javasdk/support/security-vulnerabilities/#IBM_Security_Update_July_2019</a>
Affected Software | Affected Version | How to fix |
---|---|---|
IBM JDK 8 | ||
Eclipse Openj9 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
REDHAT-BUG-1738547 is considered a high-severity vulnerability due to its potential for local privilege escalation.
To mitigate REDHAT-BUG-1738547, upgrade to IBM JDK 8 SR5 FP40 or later to receive the relevant security patches.
REDHAT-BUG-1738547 affects systems running IBM JDK 8 and Eclipse OpenJ9 implementations.
A local attacker can exploit REDHAT-BUG-1738547 to gain elevated privileges on the affected system.
The flaw in REDHAT-BUG-1738547 is an out-of-bounds write in the String.getBytes method, which can lead to memory corruption.