Summary: | <dev-java/sun-jdk-1.6.0.17 <dev-java/sun-jdk-1.5.0.22 and dev-java/sun-jre-bin and app-emulation/emul-linux-x86-java security vulnerabilities (CVE-2009-{2409,3728,3729,3865,3866,3867,3868,3869,3871,3872,3873,3874,3875,3876,3877,3879,3880,3881,3882,3884... | ||
---|---|---|---|
Product: | Gentoo Security | Reporter: | Alex Legler (RETIRED) <a3li> |
Component: | Vulnerabilities | Assignee: | Gentoo Security <security> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | betelgeuse, java |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://java.sun.com/javase/6/webnotes/6u17.html | ||
Whiteboard: | B2 [glsa] | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 287615 | ||
Bug Blocks: | 215614, 292003 |
Description
Alex Legler (RETIRED)
2009-11-04 08:48:36 UTC
*** Bug 291003 has been marked as a duplicate of this bug. *** *** Bug 291005 has been marked as a duplicate of this bug. *** Please stabilize: sun-jdk-1.5.0.22.ebuild sun-jdk-1.6.0.17.ebuild sun-jre-bin-1.5.0.22.ebuild sun-jre-bin-1.6.0.17.ebuild emul-linux-x86-java-1.5.0.22.ebuild emul-linux-x86-java-1.6.0.17.ebuild Arches, please test and mark stable: =dev-java/sun-jdk-1.5.0.22 =dev-java/sun-jdk-1.6.0.17 =dev-java/sun-jre-bin-1.5.0.22 =dev-java/sun-jre-bin-1.6.0.17 =app-emulation/emul-linux-x86-java-1.5.0.22 =app-emulation/emul-linux-x86-java-1.6.0.17 Target keywords : "amd64 x86" x86 stable amd64 stable, all arches done. We've got a pending GLSA for sun-jdk, this will be added. CVE-2009-3865 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3865): The launch method in the Deployment Toolkit plugin in Java Runtime Environment (JRE) in Sun Java SE in JDK and JRE 6 before Update 17 allows remote attackers to execute arbitrary commands via a crafted web page, aka Bug Id 6869752. CVE-2009-3866 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3866): The Java Web Start Installer in Sun Java SE in JDK and JRE 6 before Update 17 does not properly use security model permissions when removing installer extensions, which allows remote attackers to execute arbitrary code by modifying a certain JNLP file to have a URL field that points to an unintended trusted application, aka Bug Id 6872824. CVE-2009-3867 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3867): Stack-based buffer overflow in the HsbParser.getSoundBank function in Sun Java SE in JDK and JRE 5.0 before Update 22, JDK and JRE 6 before Update 17, SDK and JRE 1.3.x before 1.3.1_27, and SDK and JRE 1.4.x before 1.4.2_24 allows remote attackers to execute arbitrary code via a long file: URL in an argument, aka Bug Id 6854303. CVE-2009-3868 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3868): Sun Java SE in JDK and JRE 5.0 before Update 22, JDK and JRE 6 before Update 17, SDK and JRE 1.3.x before 1.3.1_27, and SDK and JRE 1.4.x before 1.4.2_24 does not properly parse color profiles, which allows remote attackers to gain privileges via a crafted image file, aka Bug Id 6862970. CVE-2009-3869 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3869): Stack-based buffer overflow in the setDiffICM function in the Abstract Window Toolkit (AWT) in Java Runtime Environment (JRE) in Sun Java SE in JDK and JRE 5.0 before Update 22, JDK and JRE 6 before Update 17, SDK and JRE 1.3.x before 1.3.1_27, and SDK and JRE 1.4.x before 1.4.2_24 allows remote attackers to execute arbitrary code via a crafted argument, aka Bug Id 6872357. CVE-2009-3871 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3871): Heap-based buffer overflow in the setBytePixels function in the Abstract Window Toolkit (AWT) in Java Runtime Environment (JRE) in Sun Java SE in JDK and JRE 5.0 before Update 22, JDK and JRE 6 before Update 17, SDK and JRE 1.3.x before 1.3.1_27, and SDK and JRE 1.4.x before 1.4.2_24 allows remote attackers to execute arbitrary code via crafted arguments, aka Bug Id 6872358. CVE-2009-3872 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3872): Unspecified vulnerability in the JPEG JFIF Decoder in Sun Java SE in JDK and JRE 5.0 before Update 22, JDK and JRE 6 before Update 17, SDK and JRE 1.3.x before 1.3.1_27, and SDK and JRE 1.4.x before 1.4.2_24 allows remote attackers to gain privileges via a crafted image file, aka Bug Id 6862969. CVE-2009-3873 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3873): The JPEG Image Writer in Sun Java SE in JDK and JRE 5.0 before Update 22, JDK and JRE 6 before Update 17, and SDK and JRE 1.4.x before 1.4.2_24 allows remote attackers to gain privileges via a crafted image file, related to a "quantization problem," aka Bug Id 6862968. CVE-2009-3874 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3874): Integer overflow in the JPEGImageReader implementation in the ImageI/O component in Sun Java SE in JDK and JRE 5.0 before Update 22, JDK and JRE 6 before Update 17, and SDK and JRE 1.4.x before 1.4.2_24 allows remote attackers to execute arbitrary code via large subsample dimensions in a JPEG file that triggers a heap-based buffer overflow, aka Bug Id 6874643. CVE-2009-3875 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3875): The MessageDigest.isEqual function in Java Runtime Environment (JRE) in Sun Java SE in JDK and JRE 5.0 before Update 22, JDK and JRE 6 before Update 17, SDK and JRE 1.3.x before 1.3.1_27, and SDK and JRE 1.4.x before 1.4.2_24 allows remote attackers to spoof HMAC-based digital signatures, and possibly bypass authentication, via unspecified vectors related to "timing attack vulnerabilities," aka Bug Id 6863503. CVE-2009-3876 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3876): Unspecified vulnerability in Sun Java SE in JDK and JRE 5.0 before Update 22, JDK and JRE 6 before Update 17, SDK and JRE 1.3.x before 1.3.1_27, and SDK and JRE 1.4.x before 1.4.2_24 allows remote attackers to cause a denial of service (memory consumption) via crafted DER encoded data, which is not properly decoded by the ASN.1 DER input stream parser, aka Bug Id 6864911. CVE-2009-3877 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3877): Unspecified vulnerability in Sun Java SE in JDK and JRE 5.0 before Update 22, JDK and JRE 6 before Update 17, SDK and JRE 1.3.x before 1.3.1_27, and SDK and JRE 1.4.x before 1.4.2_24 allows remote attackers to cause a denial of service (memory consumption) via crafted HTTP headers, which are not properly parsed by the ASN.1 DER input stream parser, aka Bug Id 6864911. You could add blackdown-jdk/jre to the glsa. It's an relicensed old version of sun-jdk. Has also an old bug 182824 CVE-2009-3728 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3728): Directory traversal vulnerability in the ICC_Profile.getInstance method in Java Runtime Environment (JRE) in Sun Java SE 5.0 before Update 22 and 6 before Update 17, and OpenJDK, allows remote attackers to determine the existence of local International Color Consortium (ICC) profile files via a .. (dot dot) in a pathname, aka Bug Id 6631533. CVE-2009-3729 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3729): Unspecified vulnerability in the TrueType font parsing functionality in Sun Java SE 5.0 before Update 22 and 6 before Update 17 allows remote attackers to cause a denial of service (application crash) via a certain test suite, aka Bug Id 6815780. CVE-2009-3879 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3879): Multiple unspecified vulnerabilities in the (1) X11 and (2) Win32GraphicsDevice subsystems in Sun Java SE 5.0 before Update 22 and 6 before Update 17, and OpenJDK, have unknown impact and attack vectors, related to failure to clone arrays that are returned by the getConfigurations function, aka Bug Id 6822057. CVE-2009-3880 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3880): The Abstract Window Toolkit (AWT) in Java Runtime Environment (JRE) in Sun Java SE 5.0 before Update 22 and 6 before Update 17, and OpenJDK, does not properly restrict the objects that may be sent to loggers, which allows attackers to obtain sensitive information via vectors related to the implementation of Component, KeyboardFocusManager, and DefaultKeyboardFocusManager, aka Bug Id 6664512. CVE-2009-3881 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3881): Sun Java SE 5.0 before Update 22 and 6 before Update 17, and OpenJDK, does not prevent the existence of children of a resurrected ClassLoader, which allows remote attackers to gain privileges via unspecified vectors, related to an "information leak vulnerability," aka Bug Id 6636650. CVE-2009-3882 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3882): Multiple unspecified vulnerabilities in the Swing implementation in Sun Java SE 5.0 before Update 22 and 6 before Update 17, and OpenJDK, have unknown impact and remote attack vectors, related to "information leaks in mutable variables," aka Bug Id 6657026. CVE-2009-3884 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3884): The TimeZone.getTimeZone method in Sun Java SE 5.0 before Update 22 and 6 before Update 17, and OpenJDK, allows remote attackers to determine the existence of local files via vectors related to handling of zoneinfo (aka tz) files, aka Bug Id 6824265. CVE-2009-3886 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-3886): The Java Web Start implementation in Sun Java SE 6 before Update 17 does not properly handle the interaction between a signed JAR file and a JNLP (1) application or (2) applet, which has unspecified impact and attack vectors, related to a "regression," aka Bug Id 6870531. All blockers of sun-jdk-1.4 and blackdown-jdk removal are gone. The GLSA can thus be released. CVE-2009-2409 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2009-2409): The NSS library before 3.12.3, as used in Firefox; GnuTLS before 2.6.4 and 2.7.4; OpenSSL 0.9.8 through 0.9.8k; and other products support MD2 with X.509 certificates, which might allow remote attackers to spoof certificates by using MD2 design flaws to generate a hash collision in less than brute-force time. NOTE: the scope of this issue is currently limited because the amount of computation required is still large. GLSA 200911-02 The original summary for this bug was longer than 255 characters, and so it was truncated when Bugzilla was upgraded. The original summary was: <dev-java/sun-jdk-1.6.0.17 <dev-java/sun-jdk-1.5.0.22 and dev-java/sun-jre-bin and app-emulation/emul-linux-x86-java security vulnerabilities (CVE-2009-{2409,3728,3729,3865,3866,3867,3868,3869,3871,3872,3873,3874,3875,3876,3877,3879,3880,3881,3882,3884,3886}) |