RHEL 7 : docker (RHSA-2017:0116)

medium Nessus 插件 ID 96596

简介

远程 Red Hat 主机缺少一个或多个安全更新。

描述

docker 的更新现在可用于 Red Hat Enterprise Linux 7 Extras。Red Hat 产品安全团队将此更新评级为具有中等安全影响。可从“参考”部分中的 CVE 链接获取通用漏洞评分系统 (CVSS) 基本分数,其针对每个漏洞给出了详细的严重性等级。Docker 是一种开放原始码引擎,可将任何应用程序自动化部署为轻量级、可携式且可在几乎任何地方运行的自给自足的容器。下列程序包已升级到更新的上游版本:docker (1.12.5)。(BZ#1404298) 安全修复:* docker 的 `docker exec` 功能所使用的 runc 组件允许通过容器中的 pid 1 追踪其他容器进程。如果以根用户身份运行,则允许容器的主进程在初始化期间获得对这些新进程的低层级访问。攻击者可根据传入进程的性质,借此提升对主机的访问权。范围涵盖从通过传入进程的文件描述符访问主机内容,到利用内存访问或系统调用截获进行的完整容器转义。(CVE-2016-9962) Red Hat 在此感谢 Docker 项目报告此问题。上游感谢原始报告者 Aleksa Sarai (SUSE) 和 Tonis Tiigi (Docker)。缺陷补丁:* 当联系仓库时,docker 容器和镜像未读取环境代理变量。因此,将系统配置为使用代理时,用户无法提取镜像。容器和镜像已经得到修复,以读取环境的代理变量,并可从系统中提取镜像,代理运作也正常。(BZ# 1393816) * 偶尔 docker-storage-setup 服务会在 thin pool 准备就绪之前开启,这会造成故障。因此,docker 守护进程也会发生故障。此缺陷已得到修复,现在 docker-storage-setup 会等待 thin pool 60 秒后创建完成。此默认时间可进行配置。因此,docker 和 docker-storage-setup 可在重启时正确启动。(BZ#1316786) * 此前,docker 守护进程的单位文件未提供用户空间代理路径。因此,暴露端口的容器无法启动。为了修复此缺陷,已更新该单位文件,将用户空间代理路径选项纳入守护进程启动命令,同时进行数个其他次要封包修复。因此,暴露端口的容器现在可按预期启动。(BZ#1406460) * 此前,从 /etc/docker/certs.d/ 目录中使用注册 CA(认证机构)时,系统 CA 池会遭到排除。因此,会造成镜像提取失败,同时存在以下错误:无法推入镜像:x509:证书由未知机构签名。已修复此缺陷,docker 现在正确读取系统 CA 池,且提取镜像作业也可正常进行。(BZ#1400372) * 此前,docker 守护进程选项未正确处理 ‘--block-registry docker.io’ 选项。因此,即使已启用 ‘--block-registry docker.io’ 选项,docker 仍然允许从 docker.io 中提取镜像。此更新修复了选项的处理方式,现在可正确使用 ‘--block-registry docker.io’ 封锁镜像提取。(BZ# 1395401)

解决方案

更新受影响的程序包。

另见

https://access.redhat.com/security/vulnerabilities/cve-2016-9962

https://access.redhat.com/errata/RHSA-2017:0116

https://access.redhat.com/security/cve/cve-2016-9962

插件详情

严重性: Medium

ID: 96596

文件名: redhat-RHSA-2017-0116.nasl

版本: 3.11

类型: local

代理: unix

发布时间: 2017/1/18

最近更新时间: 2019/10/24

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

风险信息

VPR

风险因素: Medium

分数: 5.9

CVSS v2

风险因素: Medium

基本分数: 4.4

时间分数: 3.3

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

CVSS v3

风险因素: Medium

基本分数: 6.4

时间分数: 5.6

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

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

漏洞信息

CPE: p-cpe:/a:redhat:enterprise_linux:container-selinux, p-cpe:/a:redhat:enterprise_linux:docker, p-cpe:/a:redhat:enterprise_linux:docker-client, p-cpe:/a:redhat:enterprise_linux:docker-common, p-cpe:/a:redhat:enterprise_linux:docker-logrotate, p-cpe:/a:redhat:enterprise_linux:docker-lvm-plugin, p-cpe:/a:redhat:enterprise_linux:docker-novolume-plugin, p-cpe:/a:redhat:enterprise_linux:docker-rhel-push-plugin, p-cpe:/a:redhat:enterprise_linux:docker-v1.10-migrator, cpe:/o:redhat:enterprise_linux:7

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

易利用性: No known exploits are available

补丁发布日期: 2017/1/17

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

参考资料信息

CVE: CVE-2016-9962

RHSA: 2017:0116