Scientific Linux セキュリティ更新: SL7.x x86_64のlibvirt(20180515)

high Nessus プラグイン ID 109853

概要

リモートのScientific Linuxホストに1つ以上のセキュリティ更新プログラムがありません。

説明

セキュリティ修正プログラム:

- libvirt: qemuMonitorIORead()メソッドによるリソースの枯渇(CVE-2018-5748)

- libvirt: QEMUゲストエージェントによって引き起こされたCVE-2018-5748の不完全な修正(CVE-2018-1064)

CVE-2018-1064の問題はDaniel P. Berrange氏(Red Hat)によって発見され、CVE-2018-5748の問題はDaniel P. Berrang氏(Red Hat)とPeter Krempa氏(Red Hat)によって発見されました。

バグ修正プログラム:

- 以前は、新しいデバイスがゲストに接続されたときに、一意でないデバイスの起動順序のチェックが既存のデバイスの更新を適切に処理しませんでした。その結果、指定された起動順序でのデバイス更新は失敗しました。
この更新プログラムでは、重複チェックによって正しく更新が検出され、元のデバイスは無視されるため、誤った競合が報告されることはありません。その結果、起動順序付きのデバイスの更新は成功します。

- Scientific Linux 7.5では、カーネルCGroup検出の変更により、SCSIパススルーを有効にしたゲストの起動に失敗しました。この更新プログラムでは、libvirtは依存関係を取り出し、それらをデバイスCGroupに追加します。その結果、影響を受けるゲストは現在、期待どおりに開始されます。

- libvirtのVMXパーサーは5つ以上のネットワークインタフェースを解析しませんでした。その結果、esxドライバーはESXiを実行しているゲスト用に5つ以上のネットワークインターフェイスカード(NIC)を公開しませんでした。この更新プログラムでは、VMXパーサーは.vmxファイル内の使用可能なすべてのNICを解析します。その結果、libvirtはESXiを実行しているゲストのすべてのNICを報告します。

- 以前は、32文字を超えるPTYデバイスのユーザーエイリアスはサポートされていませんでした。
その結果、ドメインに32文字以上のユーザーエイリアスを持つPTYデバイスが含まれていた場合、ドメインは起動しませんでした。この更新プログラムでは、静的バッファが動的バッファに置き換えられました。その結果、PTYデバイスのユーザーエイリアスの長さが32文字を超えていても、ドメインが開始されます。

ソリューション

影響を受けるパッケージを更新してください。

参考資料

http://www.nessus.org/u?a2123b1e

プラグインの詳細

深刻度: High

ID: 109853

ファイル名: sl_20180515_libvirt_on_SL7_x.nasl

バージョン: 1.3

タイプ: local

エージェント: unix

公開日: 2018/5/16

更新日: 2020/2/24

サポートされているセンサー: Nessus Agent, Nessus

リスク情報

VPR

リスクファクター: Low

スコア: 3.6

CVSS v2

リスクファクター: Medium

基本値: 5

ベクトル: CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:P

CVSS v3

リスクファクター: High

基本値: 7.5

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

脆弱性情報

CPE: p-cpe:/a:fermilab:scientific_linux:libvirt, p-cpe:/a:fermilab:scientific_linux:libvirt-admin, p-cpe:/a:fermilab:scientific_linux:libvirt-client, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-config-network, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-config-nwfilter, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-interface, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-lxc, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-network, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-nodedev, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-nwfilter, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-qemu, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-secret, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-storage, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-storage-core, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-storage-disk, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-storage-gluster, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-storage-iscsi, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-storage-logical, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-storage-mpath, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-storage-rbd, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-driver-storage-scsi, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-kvm, p-cpe:/a:fermilab:scientific_linux:libvirt-daemon-lxc, p-cpe:/a:fermilab:scientific_linux:libvirt-debuginfo, p-cpe:/a:fermilab:scientific_linux:libvirt-devel, p-cpe:/a:fermilab:scientific_linux:libvirt-docs, p-cpe:/a:fermilab:scientific_linux:libvirt-libs, p-cpe:/a:fermilab:scientific_linux:libvirt-lock-sanlock, p-cpe:/a:fermilab:scientific_linux:libvirt-login-shell, p-cpe:/a:fermilab:scientific_linux:libvirt-nss, x-cpe:/o:fermilab:scientific_linux

必要な KB アイテム: Host/local_checks_enabled, Host/RedHat/release, Host/RedHat/rpm-list, Host/cpu

パッチ公開日: 2018/5/15

脆弱性公開日: 2018/1/25

参照情報

CVE: CVE-2018-1064, CVE-2018-5748