First published: Wed Mar 25 2009(Updated: )
Buffer overflow in unpack200 in Java SE Development Kit (JDK) and Java Runtime Environment (JRE) 5.0 Update 17 and earlier, and 6 Update 12 and earlier, allows remote attackers to access files or execute arbitrary code via a JAR file with crafted Pack200 headers.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Sun JRE | =1.5.0 | |
Sun JDK | =1.5.0-update15 | |
Sun JDK | =1.5.0-update3 | |
Sun JRE | =1.5.0-update2 | |
Sun JRE | =1.5.0-update13 | |
Sun JRE | =1.5.0-update12 | |
Sun JDK | =1.5.0-update11 | |
Sun JDK | =1.5.0-update16 | |
Sun JRE | <=1.5.0 | |
Sun JRE | =1.5.0-update8 | |
Sun JDK | <=1.5.0 | |
Sun JDK | =1.5.0-update9 | |
Sun JRE | =1.5.0-update16 | |
Sun JRE | =1.5.0-update11 | |
Sun JDK | =1.5.0-update6 | |
Sun JDK | =1.5.0-update14 | |
Sun JRE | =1.5.0-update15 | |
Sun JRE | =1.5.0-update7 | |
Sun JRE | =1.5.0-update3 | |
Sun JDK | =1.5.0-update11_b03 | |
Sun JDK | =1.5.0-update1 | |
Sun JDK | =1.5.0-update4 | |
Sun JRE | =1.5.0-update5 | |
Sun JDK | =1.5.0-update7 | |
Sun JRE | =1.5.0-update14 | |
Sun JDK | =1.5.0 | |
Sun JRE | =1.5.0-update6 | |
Sun JRE | =1.5.0-update9 | |
Sun JDK | =1.5.0-update12 | |
Sun JRE | =1.5.0-update1 | |
Sun JDK | =1.5.0-update5 | |
Sun JRE | =1.5.0-update10 | |
Sun JDK | =1.5.0-update7_b03 | |
Sun JDK | =1.5.0-update2 | |
Sun JDK | =1.5.0-update13 | |
Sun JDK | =1.5.0-update8 | |
Sun JRE | =1.5.0-update4 | |
Sun JDK | =1.5.0-update10 | |
Sun JDK | =1.6.0-update_4 | |
Sun JRE | =1.6.0-update_3 | |
Sun JRE | =1.6.0-update_5 | |
Sun JDK | =1.6.0-update_7 | |
Sun JRE | =1.6.0-update_1 | |
Sun JRE | =1.6.0-update_2 | |
Sun JDK | =1.6.0-update_3 | |
Sun JDK | =1.6.0-update_11 | |
Sun JDK | =1.6.0-update_10 | |
Sun JRE | =1.6.0-update_6 | |
Sun JDK | =1.6.0 | |
Sun JRE | =1.6.0 | |
Sun JDK | =1.6.0-update_5 | |
Sun JDK | =1.6.0-update2 | |
Sun JRE | =1.6.0-update_10 | |
Sun JDK | <=1.6.0 | |
Sun JDK | =1.6.0-update1_b06 | |
Sun JDK | =1.6.0-update1 | |
Sun JRE | <=1.6.0 | |
Sun JRE | =1.6.0-update_7 | |
Sun JRE | =1.6.0-update_4 | |
Sun JDK | =1.6.0-update_6 | |
Sun JRE | =1.6.0-update_11 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2009-1096 is classified as critical due to its ability to allow remote attackers to execute arbitrary code.
To fix CVE-2009-1096, update your Java SE Development Kit (JDK) or Java Runtime Environment (JRE) to a version later than update 17 for 5.0 and update 12 for 6.
CVE-2009-1096 affects Java SE 5.0 Update 17 and earlier and Java SE 6 Update 12 and earlier.
Yes, CVE-2009-1096 can be exploited by sending a malicious JAR file to a user, allowing attackers to remotely access files or execute code.
If unable to update, consider disabling Java in the browser and applications until a safe version can be implemented.