Oracle Linux 5:内核 (ELSA-2014-1959-1)

low Nessus 插件 ID 79756

简介

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

描述

来自 Red Hat 安全公告 2014:1959:

更新后的 kernel 程序包修复了一个安全问题和三个缺陷,现在可用于 Red Hat Enterprise Linux 5。

Red Hat 产品安全团队将此更新评级为具有中等安全影响。可从“参考”部分中的 CVE 链接获取通用漏洞评分系统 (CVSS) 基本分数,其给出了详细的严重性等级。

内核程序包中包含 Linux 内核,后者是任何 Linux 操作系统的核心。

* 已发现在接收到 netlink 消息时,Linux 内核没有执行足够的权限检查。本地非特权用户可将 netlink 套接字作为 stdout 或 stderr 传递到权限更高的进程并更改此进程的输出,从而绕过相关限制。(CVE-2014-0181,中等)

Red Hat 在此感谢 Andy Lutomirski 报告此问题。

此更新还修复以下缺陷:

* 以前,禁用多播查询器后,内核未成功发送多播数据包。因此,corosync 实用工具异常终止,受影响的存储节点未加入其预期群集。通过该更新,禁用多播查询器后会正确发送多播数据包且 corosync 将按预期处理节点。(BZ#902454)

* 以前,内核在 /proc/sysinfo 文件的单页上写入在所有系统信息区块中包含的元数据。
但是,当计算机配置量非常大且数据不适合单页时,系统会覆盖随机内存区域,从而导致读取 /proc/sysconf 文件时造成数据损坏。通过该更新,如果数据输出不适合当前缓冲区,/proc/sysinfo 会自动分配更大的缓冲区以防止数据损坏。(BZ#1131283)

* 在该更新之前,当 do_setitimer() 函数使用 ITIMER_REAL 定时器时,it_real_fn() 函数在某些情况下未成功获取 SIGLOCK 信号。因此,当前进程将进入无限循环并失去响应。此更新修复了该缺陷,it_real_fn() 不会再造成内核无响应。(BZ#1134654)

建议所有内核用户升级这些更新后的程序包,其中包含用于修正这些问题的向后移植的修补程序。必须重新启动系统才能使此更新生效。

解决方案

更新受影响的 kernel 程序包。

另见

https://oss.oracle.com/pipermail/el-errata/2014-December/004696.html

插件详情

严重性: Low

ID: 79756

文件名: oraclelinux_ELSA-2014-1959-1.nasl

版本: 1.9

类型: local

代理: unix

发布时间: 2014/12/6

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

支持的传感器: Frictionless Assessment Agent, Nessus Agent, Nessus

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: Low

基本分数: 2.1

时间分数: 1.6

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

漏洞信息

CPE: p-cpe:/a:oracle:linux:kernel-headers, p-cpe:/a:oracle:linux:kernel-xen, cpe:/o:oracle:linux:5, p-cpe:/a:oracle:linux:kernel-devel, p-cpe:/a:oracle:linux:kernel-pae-devel, p-cpe:/a:oracle:linux:kernel-xen-devel, p-cpe:/a:oracle:linux:kernel-pae, p-cpe:/a:oracle:linux:kernel-debug-devel, p-cpe:/a:oracle:linux:kernel-debug, p-cpe:/a:oracle:linux:kernel-doc, p-cpe:/a:oracle:linux:kernel

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

易利用性: No known exploits are available

补丁发布日期: 2014/12/5

参考资料信息

CVE: CVE-2014-0181

BID: 67034

RHSA: 2014:1959