OracleVM 3.1:xen (OVMSA-2012-0039)

high Nessus Plugin ID 79482

概要

遠端 OracleVM 主機缺少一個或多個安全性更新。

說明

遠端 OracleVM 系統缺少可解決重要安全性更新的必要修補程式:

- 主控台:每次因逸出程式碼而變更游標時則進行界限檢查。使用虛擬主控台後端模擬特定裝置時,完全虛擬化 (HVM) 網域、 qemu 使用的裝置型號並未正確處理逸出 VT100 序列。(CVE-2012-3515)

- x86/pvhvm:由於 MAP_PIRQ_TYPE_GSI 未檢查 map->index 的範圍,因此正確檢查 PHYSDEVOP_map_pirq/MAP_PIRQ_TYPE_GSI PHYSDEVOP_map_pirq 的範圍。
由於將此作為陣列索引,因此使用前必須先經過驗證。惡意 HVM 來賓核心可造成主機當機。其亦可能讀取 Hypervisor 或來賓記憶體。(CVE-2012-3496)

- xen:不在未轉譯的來賓上執行 BUG_ON PoD 作業。可使用無效的旗標呼叫 XENMEM_populate_physmap。藉由設定 MEMF_populate_on_demand 旗標呼叫該函式時,若未使用轉譯傳呼模式,就可能會觸發錯誤。
(CVE-2012-3496)

- xen:正確處理 PHYSDEVOP_get_free_pirq 中的 out-of-pirq 情形 PHYSDEVOP_get_free_pirq 未檢查其對 get_free_pirq 的呼叫是否成功,如果失敗,便會將錯誤碼作為陣列索引。
(CVE-2012-3495)

- xen:防止 64 位元來賓設定在 DR7 中保留位元。已保留此暫存器的 32 位元上限,且其應撰寫為零。(CVE-2012-3494)

解決方案

更新受影響的 xen / xen-devel / xen-tools 套件。

另請參閱

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

Plugin 詳細資訊

嚴重性: High

ID: 79482

檔案名稱: oraclevm_OVMSA-2012-0039.nasl

版本: 1.7

類型: local

已發布: 2014/11/26

已更新: 2021/1/4

支援的感應器: Nessus

風險資訊

VPR

風險因素: Medium

分數: 6.8

CVSS v2

風險因素: High

基本分數: 7.2

時間分數: 5.3

媒介: CVSS2#AV:L/AC:L/Au:N/C:C/I:C/A:C

弱點資訊

CPE: p-cpe:/a:oracle:vm:xen, p-cpe:/a:oracle:vm:xen-devel, p-cpe:/a:oracle:vm:xen-tools, cpe:/o:oracle:vm_server:3.1

必要的 KB 項目: Host/local_checks_enabled, Host/OracleVM/release, Host/OracleVM/rpm-list

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2012/9/5

弱點發布日期: 2012/11/23

參考資訊

CVE: CVE-2012-3494, CVE-2012-3495, CVE-2012-3496, CVE-2012-3515

BID: 55400, 55406, 55412, 55413