Oracle Linux 6:libvirt (ELSA-2013-1272)

medium Nessus 插件 ID 70007

简介

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

描述

来自 Red Hat 安全公告 2013:1272:

更新后的 libvirt 程序包修复了两个安全问题和多个缺陷,现在可用于 Red Hat Enterprise Linux 6。

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

libvirt 库是一款 C API,用于管理并交互 Linux 和其他操作系统的虚拟化功能。此外,libvirt 还提供用于远程管理虚拟化系统的工具。

libvirt 调用 PolicyKit pkcheck 实用工具来处理授权。
在 libvirt 使用该实用工具的方式中,发现争用条件,允许本地用户绕过预期的 PolicyKit 授权,或者以根权限执行任意命令。(CVE-2013-4311)

注意:通过此更新,已重新构建 libvirt,使其通过不易受争用条件影响的其他 API 与 PolicyKit 进行通信。还必须安装 polkit RHSA-2013:1270 公告才能修复 CVE-2013-4311 问题。

在 libvirtd 的 remoteDispatchDomainMemoryStats 函数中发现无效的释放缺陷。能够与 libvirtd 建立只读连接的攻击者可利用此缺陷使 libvirtd 崩溃。(CVE-2013-4296)

CVE-2013-4296 问题由 Red Hat 的 Daniel P. Berrange 发现。

此更新还修复以下缺陷:

* 在此更新之前,libvirtd 后台程序在 virCgroupMoveTask() 函数中泄漏内存。已提供补丁,避免 libvirtd 对内存分配进行错误管理。(BZ#984556)

* 以前,libvirtd 后台程序访问 virCgroupGetValueStr() 函数中数组前的一个字节。该缺陷已修复,libvirtd 现在位于数组边界内。(BZ#984561)

* 当进行迁移时,libvirtd 泄漏目标的迁移 URI(统一资源标识符)。已提供修补程序修复该缺陷,现在可以正确释放迁移 URI。(BZ#984578)

* 当设置接口的引导顺序时,通过 virDomainUpdateDeviceFlags API 更新网络接口失败。更新失败,即使在提供的设备 XML 中设置了引导顺序。已修复 virDomainUpdateDeviceFlags API,以便正确解析所提供设备 XML 的引导顺序规范,现在可正常通过引导顺序更新网络接口。
(BZ#1003934)

建议 libvirt 用户升级这些更新后的程序包,其中包含用于修正这些问题的向后移植的修补程序。安装更新后的程序包后,libvirtd 将自动重新启动。

解决方案

更新受影响的 libvirt 程序包。

另见

https://oss.oracle.com/pipermail/el-errata/2013-September/003678.html

插件详情

严重性: Medium

ID: 70007

文件名: oraclelinux_ELSA-2013-1272.nasl

版本: 1.12

类型: local

代理: unix

发布时间: 2013/9/20

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

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

风险信息

VPR

风险因素: Medium

分数: 6.3

CVSS v2

风险因素: Medium

基本分数: 4.6

时间分数: 3.4

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

漏洞信息

CPE: p-cpe:/a:oracle:linux:libvirt, p-cpe:/a:oracle:linux:libvirt-client, p-cpe:/a:oracle:linux:libvirt-devel, p-cpe:/a:oracle:linux:libvirt-lock-sanlock, p-cpe:/a:oracle:linux:libvirt-python, cpe:/o:oracle:linux:6

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

易利用性: No known exploits are available

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

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

参考资料信息

CVE: CVE-2013-4296, CVE-2013-4311

BID: 62508, 62510

RHSA: 2013:1272