Scientific Linux 安全更新:SL6.x (i386/x86_64) 中的 java-1.6.0-openjdk

critical Nessus 插件 ID 61248

简介

远程 Scientific Linux 主机缺少一个或多个安全更新。

描述

这些程序包提供 OpenJDK 6 Java Runtime Environment 和 OpenJDK 6 Software Development Kit。

已发现 Java2D 在将图形渲染对象传递到本机渲染程序之前未正确检查这些对象。
恶意输入或者不受信任的 Java 应用程序或小程序可利用此缺陷来导致 Java 虚拟机 (JVM) 崩溃,或者绕过 Java 沙盒限制。(CVE-2012-0497)

已发现反序列化失败时引发的异常未始终包含对失败原因的正确标识。不受信任的 Java 应用程序或小程序可利用此缺陷绕过 Java 沙盒限制。(CVE-2012-0505)

AtomicReferenceArray 类实现未正确检查数组是否为预期的 Object[] 类型。恶意 Java 应用程序或小程序可利用此缺陷来绕过 Java 沙盒限制。(CVE-2011-3571)

已发现 SecurityManager 未限制对 TimeZone.setDefault() 的使用,从而允许不受信任的 Java 应用程序或小程序设置新的默认时区并因此绕过 Java 沙盒限制。(CVE-2012-0503)

HttpServer 类未限制从 HTTP 请求中读取的标头的数量。远程攻击者可利用此缺陷,通过特别构建的请求导致使用 HttpServer 的应用程序使用过量 CPU 时间。此更新引入使用 sun.net.httpserver.maxReqHeaders 属性进行控制的标头计数限制。默认值为 200。(CVE-2011-5035)

Java Sound 组件未正确检查缓冲区边界。
恶意输入或者不受信任的 Java 应用程序或小程序可利用此缺陷来导致 Java 虚拟机 (JVM) 崩溃,或者泄露其内存的一部分。(CVE-2011-3563)

在 AWT KeyboardFocusManager 中发现一个缺陷,该缺陷可允许不受信任的 Java 应用程序或小程序获取键盘焦点并可能窃取敏感信息。(CVE-2012-0502)

已发现 Java 中的 CORBA(公共对象请求代理体系架构)实现未正确保护某些 CORBA 对象上的存储库标识符。此问题可被利用来修改不可变的对象数据。(CVE-2012-0506)

在用于 ZIP 文件的解包程序中发现一个导致堆栈溢出的差一缺陷。特别构建的 ZIP 存档可在打开时导致 Java 虚拟机 (JVM) 崩溃。(CVE-2012-0501)

注意:安装由 icedtea-web 程序包提供的 Web 浏览器插件后,如果用户访问了恶意网站,则通过 Java 小程序暴露的问题可在无用户交互的情况下被利用。

此勘误表还将 OpenJDK 程序包升级到 IcedTea6 1.10.6。

建议所有 java-1.6.0-openjdk 用户升级这些更新后的程序包,其中解决了这些问题。必须重新启动所有正在运行的 OpenJDK Java 实例,才能使更新生效。

解决方案

更新受影响的程序包。

另见

http://www.nessus.org/u?7b5b6622

插件详情

严重性: Critical

ID: 61248

文件名: sl_20120214_java_1_6_0_openjdk_on_SL6_x.nasl

版本: 1.14

类型: local

代理: unix

发布时间: 2012/8/1

最近更新时间: 2021/1/14

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 6.0

CVSS v2

风险因素: Critical

基本分数: 10

矢量: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:C

漏洞信息

CPE: p-cpe:/a:fermilab:scientific_linux:java-1.6.0-openjdk, p-cpe:/a:fermilab:scientific_linux:java-1.6.0-openjdk-debuginfo, p-cpe:/a:fermilab:scientific_linux:java-1.6.0-openjdk-demo, p-cpe:/a:fermilab:scientific_linux:java-1.6.0-openjdk-devel, p-cpe:/a:fermilab:scientific_linux:java-1.6.0-openjdk-javadoc, p-cpe:/a:fermilab:scientific_linux:java-1.6.0-openjdk-src, x-cpe:/o:fermilab:scientific_linux

必需的 KB 项: Host/local_checks_enabled, Host/RedHat/release, Host/RedHat/rpm-list, Host/cpu

可利用: true

易利用性: Exploits are available

补丁发布日期: 2012/2/14

漏洞发布日期: 2011/12/30

参考资料信息

CVE: CVE-2011-3563, CVE-2011-3571, CVE-2011-5035, CVE-2012-0497, CVE-2012-0501, CVE-2012-0502, CVE-2012-0503, CVE-2012-0505, CVE-2012-0506