OracleVM 3.4:qemu-kvm (OVMSA-2017-0055)

critical Nessus 插件 ID 99082

简介

远程 OracleVM 主机缺少安全更新。

描述

远程 OracleVM 系统缺少解决关键安全更新的必要补丁:

- kvm-cirrus-fix-patterncopy-checks.patch [bz#1420487 bz#1420489]

- kvm-Revert-cirrus-allow-zero-source-pitch-in-pattern-fil.patch

- kvm-cirrus-add-blit_is_unsafe-call-to-cirrus_bitblt_cput.patch

- 解决:bz#1420487(EMBARGOED CVE-2017-2620 qemu-kvm:
Qemu:display:cirrus:可能通过 cirrus_bitblt_cputovideo 执行任意代码 [rhel-6.9])

- 解决:bz#1420489(EMBARGOED CVE-2017-2620 qemu-kvm-rhev:Qemu:display:cirrus:可能通过 cirrus_bitblt_cputovideo 执行任意代码 [rhel-6.9])

- kvm-cirrus_vga-fix-division-by-0-for-color-expansion-rop.patch

- kvm-cirrus_vga-fix-off-by-one-in-blit_region_is_unsafe.patch

- kvm-display-cirrus-check-vga-bits-per-pixel-bpp-value.patch

- kvm-display-cirrus-ignore-source-pitch-value-as-needed-i.patch

- kvm-cirrus-handle-negative-pitch-in-cirrus_invalidate_re.patch

- kvm-cirrus-allow-zero-source-pitch-in-pattern-fill-rops.patch

- kvm-cirrus-fix-blit-address-mask-handling.patch [bz#1418231 bz#1419417]

- kvm-cirrus-fix-oob-access-issue-CVE-2017-2615.patch [bz#1418231 bz#1419417]

- 解决:bz#1418231(CVE-2017-2615 qemu-kvm:Qemu:
display:cirrus:执行 bitblt 向后复制模式时发生 oob 访问 [rhel-6.9])

- 解决:bz#1419417(CVE-2017-2615 qemu-kvm-rhev:Qemu:
display:cirrus:执行 bitblt 向后复制模式时发生 oob 访问 [rhel-6.9])

- kvm-Revert-iotests-Use-_img_info.patch [bz#1405882]

- kvm-Revert-block-commit-speed-is-an-optional-parameter.patch [bz#1405882]

- kvm-Revert-iotests-Disable-086.patch [bz#1405882]

- kvm-Revert-iotests-Fix-049-s-reference-output.patch [bz#1405882]

- kvm-Revert-iotests-Fix-026-s-reference-output.patch [bz#1405882]

- kvm-Revert-qcow2-Support-exact-L1-table-growth.patch [bz#1405882]

- kvm-Revert-qcow2-Free-allocated-L2-cluster-on-error.patch [bz#1405882]

- kvm-net-check-packet-payload-length.patch [bz#1398214]

- 解决:bz#1398214(CVE-2016-2857 qemu-kvm:Qemu:net:
net_checksum_calculate 中存在越界读取 [rhel-6.9])

- 恢复:bz#1405882(对于具有 qemu-kvm-rhev-0.12.1.2-2.498.el6 的 qcow2,qemu-iotests 的测试案例 026 030 049 086 和 095 失败)

- kvm-qcow2-Free-allocated-L2-cluster-on-error.patch [bz#1405882]

- kvm-qcow2-Support-exact-L1-table-growth.patch [bz#1405882]

- kvm-iotests-Fix-026-s-reference-output.patch [bz#1405882]

- kvm-iotests-Fix-049-s-reference-output.patch [bz#1405882]

- kvm-iotests-Disable-086.patch [bz#1405882]

- kvm-block-commit-speed-is-an-optional-parameter.patch [bz#1405882]

- kvm-iotests-Use-_img_info.patch [bz#1405882]

- 解决:bz#1405882(对于具有 qemu-kvm-rhev-0.12.1.2-2.498.el6 的 qcow2,qemu-iotests 的测试案例 026 030 049 086 和 095 失败)

- kvm-rename-qemu_aio_context-to-match-upstream.patch [bz#876993]

- kvm-block-stop-relying-on-io_flush-in-bdrv_drain_all.patch [bz#876993]

- kvm-block-add-bdrv_drain.patch [bz#876993]

- kvm-block-avoid-very-long-pauses-at-the-end-of-mirroring.patch [bz#876993]

- 解决:bz#876993(qemu-kvm:将磁盘加载从 2 个域迁移至第 3 个期间,vm 无响应)

- kvm-virtio-introduce-virtqueue_unmap_sg.patch [bz#1392520]

- kvm-virtio-introduce-virtqueue_discard.patch [bz#1392520]

- kvm-virtio-decrement-vq-inuse-in-virtqueue_discard.patch [bz#1392520]

- kvm-balloon-fix-segfault-and-harden-the-stats-queue.patch [bz#1392520]

- kvm-virtio-balloon-discard-virtqueue-element-on-reset.patch [bz#1392520]

- kvm-virtio-zero-vq-inuse-in-virtio_reset.patch [bz#1392520]

- kvm-PATCH-1-4-e1000-pre-initialize-RAH-RAL-registers.patch [bz#1300626]

- kvm-net-update-nic-info-during-device-reset.patch [bz#1300626]

- kvm-net-e1000-update-network-information-when-macaddr-is.patch

- kvm-net-rtl8139-update-network-information-when-macaddr-.patch

- 解决:bz#1300626(e1000/rtl8139:无法通过在客户机中设置硬件地址来更改 qemu mac 地址)

- 解决:bz#1392520([RHEL6.9] KVM 客户机在第 128 重新启动后自动关闭)

- kvm-vmstate-fix-breakage-by-7e72abc382b700a72549e8147bde.patch

- 解决:bz#1294941(使用 Cirrus 时,QEMU 在恢复快照过程中崩溃)

- kvm-virtio-blk-Release-s-rq-queue-at-system_reset.patch [bz#1361490]

- kvm-virtio-scsi-Prevent-assertion-on-missed-events.patch [bz#1333697]

- 解决:bz#1333697(qemu-kvm:
/builddir/build/BUILD/qemu-kvm-0.12.1.2/hw/virtio-scsi.c:724:virtio_scsi_push_event:断言“event == 0”失败)

- 解决:bz#1361490(system_reset 应清除挂起的错误请求 (virtio-blk))

- kvm-qemu-img-add-support-for-fully-allocated-images.patch [bz#1297653]

- kvm-qemu-img-fix-usage-instruction-for-qemu-img-convert.patch [bz#1297653]

- kvm-target-i386-warns-users-when-CPU-threads-1-for-non-I.patch

- 解决:bz#1292678(cmdline 在 amd 主机中设置 threads=2 时,Qemu 应报告错误)

- 解决:bz#1297653(“qemu-img convert”无法创建传递了“-S 0”选项的完全分配的图像)

- 解决:bz#1320066(cmdline 在 Intel 主机中设置 thread = 2 时,Qemu 不应报告错误)

- kvm-rtl8139-flush-queued-packets-when-RxBufPtr-is-writte.patch

- kvm-block-Detect-unaligned-length-in-bdrv_qiov_is_aligne.patch

- kvm-ide-fix-halted-IO-segfault-at-reset.patch [bz#1281713]

- kvm-atapi-fix-halted-DMA-reset.patch [bz#1281713]

- 解决:bz#1281713(system_reset 应清除挂起的错误请求 (IDE))

- 解决:bz#1321862(向后移植“区块:检测 bdrv_qiov_is_aligned 中的未对齐长度”)

- 解决:bz#1356924(rtl8139 驱动程序在 widows 客户机中挂起)

- kvm-virtio-error-out-if-guest-exceeds-virtqueue-size.patch [bz#1359725]

- 解决:bz#1359725(CVE-2016-5403 qemu-kvm:Qemu:
virtio:通过客户机在主机上造成无限制内存分配问题,进而导致 DoS [rhel-6.9])

- kvm-Add-vga.h-unmodified-from-Linux.patch [bz#1331408]

- kvm-vga.h-remove-unused-stuff-and-reformat.patch [bz#1331408]

- kvm-vga-use-constants-from-vga.h.patch [bz#1331408]

- kvm-vga-Remove-some-should-be-done-in-BIOS-comments.patch [bz#1331408]

- kvm-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch [bz#1331408]

- kvm-vga-add-vbe_enabled-helper.patch [bz#1331408]

- kvm-vga-factor-out-vga-register-setup.patch [bz#1331408]

- kvm-vga-update-vga-register-setup-on-vbe-changes.patch [bz#1331408]

- kvm-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

- kvm-vga-add-sr_vbe-register-set.patch [bz#1331408 bz#1346981]

- 解决:bz#1331408(CVE-2016-3710 qemu-kvm:qemu:
vga 模块中存在不正确的堆积访问权限边界检查 [rhel-6.9])

- 解决:bz#1346981(来自 CVE-2016-3712 的回归:
windows 安装程序无法启动)

解决方案

更新受影响的 qemu-img 程序包。

另见

http://www.nessus.org/u?2257e9a9

插件详情

严重性: Critical

ID: 99082

文件名: oraclevm_OVMSA-2017-0055.nasl

版本: 3.10

类型: local

发布时间: 2017/3/30

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

风险信息

VPR

风险因素: Medium

分数: 6.5

CVSS v2

风险因素: High

基本分数: 9

时间分数: 6.7

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

时间矢量: E:U/RL:OF/RC:C

CVSS v3

风险因素: Critical

基本分数: 9.9

时间分数: 8.6

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

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

漏洞信息

CPE: p-cpe:/a:oracle:vm:qemu-img, cpe:/o:oracle:vm_server:3.4

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

易利用性: No known exploits are available

补丁发布日期: 2017/3/29

漏洞发布日期: 2016/4/12

参考资料信息

CVE: CVE-2016-2857, CVE-2016-3710, CVE-2016-3712, CVE-2016-5403, CVE-2017-2615, CVE-2017-2620

IAVB: 2017-B-0024-S