Scientific Linux 安全更新:SL6.x i386/x86_64 中的 kernel

high Nessus 插件 ID 61012

简介

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

描述

此更新修复了以下安全问题:

- 在 Linux 内核的流控制传输协议 (SCTP) 实现的 sctp_icmp_proto_unreachable() 函数中发现一个缺陷。远程攻击者可利用此缺陷造成拒绝服务。(CVE-2010-4526,重要)

- 在 Linux 内核的 av7110 模块中的 dvb_ca_ioctl() 函数中发现缺少边界检查。在使用需要 av7110 模块的旧 DVB 卡的系统中,本地非特权用户可利用此缺陷引起拒绝服务或升级其权限。
(CVE-2011-0521,重要)

- 在 Linux 内核的 InfiniBand 实现设置新连接的方式中发现一个争用条件。这可能允许远程用户造成拒绝服务。
(CVE-2011-0695,重要)

- iowarrior_write() 函数中的一个堆溢出缺陷可允许能够访问 IO-Warrior USB 设备(每个报告支持 8 个以上字节)的用户造成拒绝服务或提升其权限。
(CVE-2010-4656,中危)

- 在 Linux 以太网桥接实现处理某些 IGMP(Internet 组管理协议)数据包的方式中发现一个缺陷。在以太网桥接中具有网络接口的系统上的本地非特权用户可利用此缺陷来导致该系统崩溃(CVE-2011-0716,中危)

- 在 Linux 内核网络实现的通用接收卸载 (GRO) 功能中发现一个空指针取消引用缺陷。如果在虚拟 LAN (VLAN) 中的一个接口上同时启用了 GRO 和混杂模式,可导致在该接口上收到畸形 VLAN 帧时拒绝服务。(CVE-2011-1478,中危)

- Linux 内核中的一个缺少初始化缺陷可导致信息泄漏。(CVE-2010-3296,低危)

- 在 Linux 内核的 install_special_mapping() 函数实现中缺少安全检查,可能允许本地非特权用户绕过 mmap_min_addr 保护机制。(CVE-2010-4346,低危)

- 在 Linux 内核的 ORiNOCO 无线扩展支持实现中的 orinoco_ioctl_set_auth() 函数中存在逻辑错误,可使启用的 TKIP 对策无效,因为它是启用卡,而不是关闭卡。(CVE-2010-4648,低危)

- 在 Linux 内核的 ethtool IOCTL 处理程序中的 ethtool_get_regs() 函数中发现缺少初始化缺陷。拥有 CAP_NET_ADMIN 功能的本地用户可利用此缺陷导致信息泄漏。(CVE-2010-4655,低危)

- 在 Linux 内核的 task_show_regs() 实现中发现信息泄漏。在 IBM S/390 系统上,本地非特权用户可利用此缺陷读取 /proc/[PID]/status 文件,从而发现进程的 CPU 寄存器值。(CVE-2011-0710,低危)

此更新还修复多个缺陷。

必须重新启动系统才能使此更新生效。

解决方案

更新受影响的程序包。

另见

http://www.nessus.org/u?d1fa786b

插件详情

严重性: High

ID: 61012

文件名: sl_20110407_kernel_on_SL6_x.nasl

版本: 1.6

类型: local

代理: unix

发布时间: 2012/8/1

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

支持的传感器: Nessus Agent

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: High

基本分数: 7.1

矢量: AV:N/AC:M/Au:N/C:N/I:N/A:C

漏洞信息

CPE: x-cpe:/o:fermilab:scientific_linux

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

补丁发布日期: 2011/4/7

漏洞发布日期: 2010/9/30

参考资料信息

CVE: CVE-2010-3296, CVE-2010-4346, CVE-2010-4526, CVE-2010-4648, CVE-2010-4655, CVE-2010-4656, CVE-2011-0521, CVE-2011-0695, CVE-2011-0710, CVE-2011-0716, CVE-2011-1478