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

high Nessus 插件 ID 104623

简介

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

描述

安全修复:- 原始数据包套接字实现于 Linux 内核网络子系统处理同步的方式中,发现可导致释放后重用缺陷的争用条件问题。可打开原始数据包套接字的本地用户(需具备 CAP_NET_RAW 能力)可利用此缺陷,提升其系统权限。(CVE-2017-1000111,重要)- 在 Linux 内核中发现可利用的内存损坏缺陷。当使用 MSG_MORE 选项构建 UFO 数据包时,可以在 ip_ufo_append_data() 中错误地将 append 路径从 UFO 切换到非 UFO。如果非特权用户命名空间可用,可利用此缺陷获得根权限。(CVE-2017-1000112,重要)- 在 Linux 内核的函数 the __tcp_select_window 中出现除零出错漏洞。可导致内核恐慌,造成本地拒绝服务。(CVE-2017-14106,中等)缺陷补丁:* 当操作系统使用 RHEV/oVirt 启动时,eh_deadline sysfs 参数设置为 10s,存储区域网络 (SAN) 问题导致 eh_deadline 在没有 handler 的情况下触发。因此,出现内核恐慌。此更新修复了 lpfc 驱动器,在所述情况下不会再出现内核恐慌。- 当 NFS 服务器对 OPEN 请求返回 NFS4ERR_BAD_SEQID 错误时,open-owner 从 state_owners rbtree 中移除。因此,出现了需要重启才能恢复的 NFS4 客户端无限循环。此更新通过更新 create_time 参数,更改了 NFS4ERR_BAD_SEQID 处理,将 open-owner 保留在 state_owners rbtree 中,使其看起来像新的 open-owner。因此,NFS4 客户端现在能于收到 NFS4ERR_BAD_SEQID 后恢复,不会进入无限循环。- 如果 NFS 客户端试图直接从导出至该客户端 IP 地址的 NFS 服务器挂载 NFSv3 共享,而该 NFS 客户端已经挂载了来自同一服务器但导出至该客户端所属子网络的共享,则 auth.unix.ip 缓存过期未正确处理。因此,客户端在试图挂载共享时,收到“过时文件处理”错误。此更新修复了缓存过期的处理,NFSv3 共享可正常挂载,不会出现“过时文件处理”错误。- 在运行能将 tx ring 计数提高到 Solarflare 网络接口控制器 (NIC) 驱动器支持的最大值的脚本时,EF10 系列 NIC 允许设置超过硬件能力。因此,Solarflare 硬件无法与 Scientific Linux 6 共同使用。此更新修复了 sfc 驱动器,使 tx ring 对于所有 EF10 NIC 最多可有 2048 个条目。因此,Solarflare 硬件不会再变得无法使用。

解决方案

更新受影响的程序包。

另见

http://www.nessus.org/u?43c4509f

插件详情

严重性: High

ID: 104623

文件名: sl_20171115_kernel_on_SL6_x.nasl

版本: 3.9

类型: local

代理: unix

发布时间: 2017/11/16

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

支持的传感器: Nessus Agent, Nessus

风险信息

VPR

风险因素: Critical

分数: 9.6

CVSS v2

风险因素: High

基本分数: 7.2

时间分数: 6

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

CVSS v3

风险因素: High

基本分数: 7.8

时间分数: 7.2

矢量: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

时间矢量: CVSS:3.0/E:F/RL:O/RC:C

漏洞信息

CPE: p-cpe:/a:fermilab:scientific_linux:kernel, p-cpe:/a:fermilab:scientific_linux:kernel-abi-whitelists, p-cpe:/a:fermilab:scientific_linux:kernel-debug, p-cpe:/a:fermilab:scientific_linux:kernel-debug-debuginfo, p-cpe:/a:fermilab:scientific_linux:kernel-debug-devel, p-cpe:/a:fermilab:scientific_linux:kernel-debuginfo, p-cpe:/a:fermilab:scientific_linux:kernel-debuginfo-common-i686, p-cpe:/a:fermilab:scientific_linux:kernel-debuginfo-common-x86_64, p-cpe:/a:fermilab:scientific_linux:kernel-devel, p-cpe:/a:fermilab:scientific_linux:kernel-doc, p-cpe:/a:fermilab:scientific_linux:kernel-firmware, p-cpe:/a:fermilab:scientific_linux:kernel-headers, p-cpe:/a:fermilab:scientific_linux:perf, p-cpe:/a:fermilab:scientific_linux:perf-debuginfo, p-cpe:/a:fermilab:scientific_linux:python-perf, p-cpe:/a:fermilab:scientific_linux:python-perf-debuginfo, x-cpe:/o:fermilab:scientific_linux

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

可利用: true

易利用性: Exploits are available

补丁发布日期: 2017/11/15

漏洞发布日期: 2017/9/1

可利用的方式

Core Impact

Metasploit (Linux Kernel UDP Fragmentation Offset (UFO) Privilege Escalation)

参考资料信息

CVE: CVE-2017-1000111, CVE-2017-1000112, CVE-2017-14106