Mandriva Linux 安全公告:kernel (MDVSA-2013:242)

medium Nessus 插件 ID 70162

简介

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

描述

已在 Linux 内核中发现并修正了多种漏洞:

3.11 及之前版本的 Linux 内核中人机接口设备 (HID) 子系统的 drivers/hid/hid-core.c 中存在多个阵列索引错误,允许物理临近的攻击者通过提供无效报告 ID 的构建设备执行任意代码或造成拒绝服务(堆内存损坏)(CVE-2013-2888)。

启用 CONFIG_HID_ZEROPLUS 之后,3.11 及之前版本中 Linux 内核的人机接口设备 (HID) 子系统中的 drivers/hid/hid-zpff.c 允许物理邻近攻击者通过构建的设备造成拒绝服务(基于堆的越界写入) (CVE-2013-2889)。

启用 CONFIG_HID_PANTHERLORD 之后,3.11 及之前版本中 Linux 内核的人机接口设备 (HID) 子系统中的 drivers/hid/hid-pl.c 允许物理邻近攻击者通过构建的设备造成拒绝服务(基于堆的越界写入) (CVE-2013-2892)。

启用 CONFIG_LOGITECH_FF、CONFIG_LOGIG940_FF 或 CONFIG_LOGIWHEELS_FF 后,3.11 及之前版本中 Linux 内核的人机接口设备 (HID) 子系统允许物理临近的攻击者通过与 (1) drivers/hid/hid-lgff.c、(2) drivers/hid/hid-lg3ff.c 和 (3) drivers/hid/hid-lg4ff.c 相关的构建设备造成拒绝服务(基于堆的越界写入)(CVE-2013-2893)。

启用 CONFIG_HID_LOGITECH_DJ 之后,3.11 及之前版本中 Linux 内核的人机接口设备 (HID) 子系统中的 drivers/hid/hid-logitech-dj.c 允许物理邻近攻击者通过构建的设备造成拒绝服务(空指针取消引用和 OOPS)或获取敏感信息 (CVE-2013-2895)。

启用 CONFIG_HID_NTRIG 之后,3.11 及之前版本中 Linux 内核的人机接口设备 (HID) 子系统中的 drivers/hid/hid-ntrig.c 允许物理邻近攻击者通过构建的设备造成拒绝服务(空指针取消引用和 OOPS) (CVE-2013-2896)。

启用 CONFIG_HID_MULTITOUCH 之后,3.11 及之前版本中 Linux 内核的人机接口设备 (HID) 子系统的 drivers/hid/hid-multitouch.c 中存在多个阵列索引错误,允许物理临近的攻击者通过构建的设备造成拒绝服务(堆内存损坏或空指针取消引用和 OOPS)。 (CVE-2013-2897)

启用 CONFIG_HID_PICOLCD 之后,3.11 及之前版本中 Linux 内核的人机接口设备 (HID) 子系统中的 drivers/hid/hid-picolcd_core.c 允许物理邻近攻击者通过构建的设备造成拒绝服务(空指针取消引用和 OOPS)(CVE-2013-2899)。

在 3.10.3 及之前版本的 Linux 内核的 IPv6 实现中,net/ipv6/udp.c 中的 udp_v6_push_pending_frames 函数为待处理数据执行了错误的函数调用,这允许本地用户通过构建的应用程序(在 setsockopt 系统调用中使用 UDP_CORK 选项)造成拒绝服务(BUG 和系统崩溃)(CVE-2013-4162)。

在 3.10.3 及之前版本的 Linux 内核的 IPv6 实现中,net/ipv6/ip6_output.c 的 ip6_append_data_mtu 函数没有正确维护有关是否已指定 IPV6_MTU setsockopt 选项的信息,这允许本地用户通过构建的应用程序(在 setsockopt 系统调用中使用 UDP_CORK 选项)造成拒绝服务(BUG 和系统崩溃)(CVE-2013-4163)。

在 ARM 平台上 3.10.8 及之前版本的 Linux 内核中,arch/arm/kernel/perf_event.c 中的 validate_event 函数允许本地用户通过将硬件事件添加到软件事件主导的事件组,获取权限或造成拒绝服务(空指针取消引用和系统崩溃)(CVE-2013-4254)。

更新后的程序包提供针对这些安全问题的解决方案。

解决方案

更新受影响的数据包。

插件详情

严重性: Medium

ID: 70162

文件名: mandriva_MDVSA-2013-242.nasl

版本: 1.7

类型: local

发布时间: 2013/9/27

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

支持的传感器: Nessus

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: Medium

基本分数: 6.9

时间分数: 5.1

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

漏洞信息

CPE: p-cpe:/a:mandriva:linux:cpupower, p-cpe:/a:mandriva:linux:kernel-firmware, p-cpe:/a:mandriva:linux:kernel-headers, p-cpe:/a:mandriva:linux:kernel-server, p-cpe:/a:mandriva:linux:kernel-server-devel, p-cpe:/a:mandriva:linux:kernel-source, p-cpe:/a:mandriva:linux:lib64cpupower-devel, p-cpe:/a:mandriva:linux:lib64cpupower0, p-cpe:/a:mandriva:linux:perf, cpe:/o:mandriva:business_server:1

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

易利用性: No known exploits are available

补丁发布日期: 2013/9/26

参考资料信息

CVE: CVE-2013-2888, CVE-2013-2889, CVE-2013-2892, CVE-2013-2893, CVE-2013-2895, CVE-2013-2896, CVE-2013-2897, CVE-2013-2899, CVE-2013-4162, CVE-2013-4163, CVE-2013-4254

BID: 61411, 61412, 61793, 62042, 62043, 62044, 62045, 62046, 62048, 62049, 62050

MDVSA: 2013:242