First published: Tue Mar 05 2019(Updated: )
IBM JDK 8 SR5 FP30 (8.0.5.30) and IBM JDK 7R1 SR4 FP40 (7.1.4.40) fix a flaw described by upstream as: Eclipse OpenJ9 is vulnerable to a buffer overflow, caused by improper bounds checking by the jio_snprintf() and jio_vsnprintf() functions. By sending an overly long argument, a remote attacker could overflow a buffer and execute arbitrary code on the system or cause the application to crash. OpenJ9 upstream bug and commit: <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=543659">https://bugs.eclipse.org/bugs/show_bug.cgi?id=543659</a> <a href="https://github.com/eclipse/openj9/commit/0971f22d88f42cf7332364ad7430e9bd8681c970">https://github.com/eclipse/openj9/commit/0971f22d88f42cf7332364ad7430e9bd8681c970</a> References: <a href="https://www-01.ibm.com/support/docview.wss?uid=ibm10873332">https://www-01.ibm.com/support/docview.wss?uid=ibm10873332</a> <a href="https://developer.ibm.com/javasdk/support/security-vulnerabilities/#IBM_Security_Update_March_2019">https://developer.ibm.com/javasdk/support/security-vulnerabilities/#IBM_Security_Update_March_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.
The severity of REDHAT-BUG-1685611 is categorized as a critical vulnerability due to its potential for remote exploitation through buffer overflow.
To fix REDHAT-BUG-1685611, you should upgrade to the latest version of IBM JDK 8 (8.0.5.30) or IBM JDK 7R1 (7.1.4.40) which contain the necessary patches.
IBM JDK 8 before 8.0.5.30 and IBM JDK 7R1 before 7.1.4.40 are affected by REDHAT-BUG-1685611.
A buffer overflow in REDHAT-BUG-1685611 can be exploited by sending an overly long argument to the jio_snprintf() or jio_vsnprintf() functions, allowing remote attackers to execute arbitrary code.
The components involved in REDHAT-BUG-1685611 are IBM JDK and Eclipse OpenJ9, specifically their handling of string formatting functions.