First published: Tue May 22 2007(Updated: )
The BMP image parser in Sun Java Development Kit (JDK) before 1.5.0_11-b03 and 1.6.x before 1.6.0_01-b06, and Sun Java Runtime Environment in JDK and JRE 6, JDK and JRE 5.0 Update 10 and earlier, SDK and JRE 1.4.2_14 and earlier, and SDK and JRE 1.3.1_19 and earlier, when running on Unix/Linux systems, allows remote attackers to cause a denial of service (JVM hang) via untrusted applets or applications that open arbitrary local files via a crafted BMP file, such as /dev/tty.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
OpenJDK | =1.5.0-update3 | |
OpenJDK | =1.5.0-update9 | |
OpenJDK | =1.5.0-update6 | |
OpenJDK | =1.5.0-update1 | |
OpenJDK | =1.5.0-update4 | |
OpenJDK | =1.5.0-update7 | |
OpenJDK | =1.5.0-update5 | |
OpenJDK | =1.5.0-update2 | |
OpenJDK | =1.5.0-update8 | |
OpenJDK | =1.5.0-update10 | |
OpenJDK | =1.5.0 | |
OpenJDK | =1.6.0 | |
Sun JRE | =1.4.2_7 | |
Sun JRE | =1.3.1_10 | |
Sun JRE | =1.3.1_06 | |
Sun JRE | =1.4.2_4 | |
Sun JRE | =1.4.2_2 | |
Sun JRE | =1.5.0-update2 | |
Sun JRE | =1.3.1_2 | |
Sun JRE | =1.4.2_13 | |
Sun JRE | =1.4.2_1 | |
Sun JRE | =1.4.2_8 | |
Sun JRE | =1.3.1_16 | |
Sun JRE | =1.3.1_19 | |
Sun JRE | =1.5.0-update8 | |
Sun JRE | =1.3.1_11 | |
Sun JRE | =1.3.1_17 | |
Sun JRE | =1.4.2_12 | |
Sun JRE | =1.3.1_12 | |
Sun JRE | =1.3.1_03 | |
Sun JRE | =1.3.1_14 | |
Sun JRE | =1.3.1_08 | |
Sun JRE | =1.4.2_14 | |
Sun JRE | =1.5.0-update7 | |
Sun JRE | =1.5.0-update3 | |
Sun JRE | =1.3.1_07 | |
Sun JRE | =1.3.1_05 | |
Sun JRE | =1.4.2_10 | |
Sun JRE | =1.5.0-update5 | |
Sun JRE | =1.4.2_9 | |
Sun JRE | =1.5.0-update6 | |
Sun JRE | =1.3.1_13 | |
Sun JRE | =1.3.1_04 | |
Sun JRE | =1.3.1_09 | |
Sun JRE | =1.5.0-update9 | |
Sun JRE | =1.4.2_11 | |
Sun JRE | =1.5.0-update1 | |
Sun JRE | =1.3.1_18 | |
Sun JRE | =1.5.0-update10 | |
Sun JRE | =1.3.1_15 | |
Sun JRE | =1.4.2_3 | |
Sun JRE | =1.5.0-update4 | |
Sun JRE | =1.4.2_5 | |
Sun JRE | =1.4.2_6 | |
Sun JRE | =1.5.0 | |
Sun JRE | =1.4.2 | |
Sun JRE | =1.3.1 | |
Sun JRE | =1.6.0 | |
Sun SDK | =1.3.1_03 | |
Sun SDK | =1.4.2 | |
Sun SDK | =1.3.1_19 | |
Sun SDK | =1.3.1 | |
Sun SDK | =1.3.1_08 | |
Sun SDK | =1.4.2_10 | |
Sun SDK | =1.4.2_12 | |
Sun SDK | =1.3.1_15 | |
Sun SDK | =1.4.2_14 | |
Sun SDK | =1.4.2_13 | |
Sun SDK | =1.4.2_6 | |
Sun SDK | =1.3.1_07 | |
Sun SDK | =1.4.2_2 | |
Sun SDK | =1.3.1_10 | |
Sun SDK | =1.4.2_5 | |
Sun SDK | =1.3.1_06 | |
Sun SDK | =1.4.2_1 | |
Sun SDK | =1.3.1_12 | |
Sun SDK | =1.4.2_4 | |
Sun SDK | =1.3.1_17 | |
Sun SDK | =1.3.1_02 | |
Sun SDK | =1.3.1_18 | |
Sun SDK | =1.3.1_01 | |
Sun SDK | =1.3.1_16 | |
Sun SDK | =1.3.1_01a | |
Sun SDK | =1.3.1_14 | |
Sun SDK | =1.4.2_7 | |
Sun SDK | =1.3.1_13 | |
Sun SDK | =1.4.2_8 | |
Sun SDK | =1.4.2_11 | |
Sun SDK | =1.3.1_09 | |
Sun SDK | =1.4.2_9 | |
Sun SDK | =1.3.1_04 | |
Sun SDK | =1.3.1_05 | |
Sun SDK | =1.4.2_3 | |
Sun SDK | =1.3.1_11 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2007-2789 is rated as a high severity vulnerability due to its potential impact on systems using vulnerable versions of Java.
To fix CVE-2007-2789, you should update your Java Development Kit (JDK) or Java Runtime Environment (JRE) to the latest available version.
CVE-2007-2789 affects several versions of Sun JDK and JRE including 1.5.0 before update 11-b03 and 1.6.x before update 01-b06.
Yes, CVE-2007-2789 can be exploited remotely by attackers through specially crafted BMP images.
CVE-2007-2789 primarily impacts Unix and Linux systems that are running vulnerable versions of the Java Development Kit or Java Runtime Environment.