OracleVM 3.4:kernel-uek (OVMSA-2021-0001)

critical Nessus Plugin ID 144837

Synopsis

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

描述

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

- 在所有 Linux 核心 3.x.x 版和 4.18.0 之前的 4.x.x 版中,Marvell WiFi 晶片驅動程式中發現堆積型緩衝區溢位。工作站在處理遠端裝置國家/地區設定期間嘗試連線交涉時,可能會發生此缺陷。遠端裝置可利用此缺陷,造成拒絕服務 (系統當機),或可能執行任意程式碼。(CVE-2019-14895)

- 在 Linux 核心 5.3.12 及之前的所有版本中,fs/ext4/namei.c 的 ext4_empty_dir 允許發生 NULL 指標解除參照,這是因為 ext4_read_dirblock (inode,0,DIRENT_HTREE) 可能為零。(CVE-2019-19037)

- 在 Linux 核心 5.0.21 中,掛載特別構建的 ext4 檔案系統映像、執行某些操作以及卸載,可導致 fs/ext4/super.c 的 ext4_put_super 中發生釋放後使用,這與 fs/ext4/super.c 中的 dump_orphan_list 有關。(CVE-2019-19447)

- 在 5.2.6 版之前的 Linux 核心中發現一個問題。在 NUMA 系統上,Linux 公平排程器的 show_numa_stats() 中存在釋放後使用問題,這是因為不當釋放 NUMA 錯誤統計資料所導致,亦即 CID-16d51a590a8c。(CVE-2019-20934)

- 在 Linux 核心 5.7 版本之前的 SELinux 子系統中發現 NULL 指標解除參照缺陷。
此缺陷會在透過「ebitmap_netlbl_import」常式將商業 IP 安全性選項 (CIPSO) 通訊協定的類別點陣圖匯入 SELinux 可延伸點陣圖時發生。在處理「cipso_v4_parsetag_rbm」常式中的 CIPSO 受限點陣圖標籤時,其會設定安全性屬性以指示類別點陣圖存在,即使尚未配置也是如此。將相同類別的點陣圖匯入 SELinux 時,此問題會導致 NULL 指標解除參照問題。遠端網路使用者可利用此缺陷損毀系統核心,進而導致拒絕服務。(CVE-2020-10711)

- 在 Linux 核心 5.6.8 之前版本中,drivers/usb/core/message.c 的 usb_sg_cancel 中存在釋放後使用問題,這是因為在沒有參照的情況下發生傳輸所導致,即 CID-056ad39ee925。(CVE-2020-12464)

- 在 Linux 核心 5.4.14 之前版本中,drivers/message/fusion/mptctl.c 的 __mptctl_ioctl 函式允許本機使用者在 ioctl 作業期間保留錯誤鎖定,並觸發爭用情形,即雙重擷取弱點,又稱 CID-28d76df18f0a 。注意:廠商表示,此錯誤的安全性影響不如預期嚴重,因為這些作業皆具有權限,且 root 已具有極大的破壞能力。(CVE-2020-12652)

- 在 Linux 核心 Voice Over IP H.323 連線追蹤功能處理 ipv6 連接埠 1720 上連線的方式中,發現一個超出邊界記憶體寫入瑕疵。此瑕疵允許未經驗證的遠端使用者造成系統當機,進而導致拒絕服務。此弱點對於機密性、完整性以及系統可用性的威脅最大。(CVE-2020-14305)

- 在 Linux 核心中發現一個缺陷。在 perf 子系統中發現一個釋放後使用記憶體缺陷,具有監控 perf 事件權限的本機攻擊者可利用此缺陷損毀記憶體,並可能提升權限。此弱點對於資料的機密性和完整性以及系統可用性威脅最大。(CVE-2020-14351)

- 在 Linux 核心 5.8 之前版本中,fs/block_dev.c 中存在釋放後使用弱點,允許本機使用者利用對特定錯誤欄位的不當存取權,取得特權或造成拒絕服務。
(CVE-2020-15436)

- 在 Linux 核心中發現一個缺陷,這是因為未正確同步處理全域變數 fg_console 的存取權,進而導致 con_font_op 中發生釋放後使用所致。(CVE-2020-25668)

- Linux 核心的 ICMP 封包中存在一個瑕疵,其可能允許攻擊者快速掃描開放的 UDP 連接埠。路徑外的遠端攻擊者可利用此瑕疵有效繞過來源連接埠 UDP 隨機化。依賴 UDP 來源連接埠隨機化的軟體在 Linux 產品上也會受到間接影響 (RUGGEDCOM RM1224:v5.0 和 v6.4 SCALANCE M-800 之間的所有版本:v5.0 和 v6.4 SCALANCE S615 之間的所有版本:v5.0 和 v6.4 SCALANCE SC-600 之間的所有版本:v2.1.3 SCALANCE W1750D 之前的所有版本:v8.3.0.1、v8.6.0 和 v8.7.0 SIMATIC Cloud Connect 7:SIMATIC MV500 系列所有版本:SIMATIC NET CP 1243-1 所有版本 (包含 SIPLUS 變體):SIMATIC NET CP 1243-7 LTE EU 3.1.39 版和更新版本:版本 (CVE-2020-25705)

- 在 Linux 核心 5.8.15 之前版本中,fbcon 程式碼中存在緩衝區過度讀取弱點 (在 framebuffer 層),本機攻擊者可利用此弱點讀取核心記憶體,即 CID-6735b4632def。(CVE-2020-28915)

- 在 5.9.7 之前版本的 Linux 核心內,fbcon 中存在平台超出邊界讀取問題,本機攻擊者可利用此問題讀取有權限的資訊,或可能損毀核心,即 CID-3c4e0dff2095。這是 drivers/tty/vt/vt.c 中的 KD_FONT_OP_COPY 可用於字型高度等操控所致。(CVE-2020-28974)

請注意,Nessus 並未測試這些問題,而是僅依據應用程式自我報告的版本號碼。

解決方案

更新受影響的 kernel-uek/kernel-uek-firmware 套件。

另請參閱

https://linux.oracle.com/cve/CVE-2019-14895.html

https://linux.oracle.com/cve/CVE-2019-19037.html

https://linux.oracle.com/cve/CVE-2019-19447.html

https://linux.oracle.com/cve/CVE-2019-20934.html

https://linux.oracle.com/cve/CVE-2020-10711.html

https://linux.oracle.com/cve/CVE-2020-12464.html

https://linux.oracle.com/cve/CVE-2020-12652.html

https://linux.oracle.com/cve/CVE-2020-14305.html

https://linux.oracle.com/cve/CVE-2020-14351.html

https://linux.oracle.com/cve/CVE-2020-15436.html

https://linux.oracle.com/cve/CVE-2020-25668.html

https://linux.oracle.com/cve/CVE-2020-25705.html

https://linux.oracle.com/cve/CVE-2020-28915.html

https://linux.oracle.com/cve/CVE-2020-28974.html

https://linux.oracle.com/errata/OVMSA-2021-0001.html

Plugin 詳細資訊

嚴重性: Critical

ID: 144837

檔案名稱: oraclevm_OVMSA-2021-0001.nasl

版本: 1.6

類型: local

已發布: 2021/1/11

已更新: 2022/5/11

風險資訊

VPR

風險因素: High

分數: 7.4

CVSS v2

風險因素: High

基本分數: 8.3

時間分數: 6.1

媒介: AV:N/AC:M/Au:N/C:P/I:P/A:C

時間媒介: E:U/RL:OF/RC:C

CVSS 評分資料來源: CVE-2020-14305

CVSS v3

風險因素: Critical

基本分數: 9.8

時間分數: 8.5

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

時間媒介: E:U/RL:O/RC:C

CVSS 評分資料來源: CVE-2019-14895

弱點資訊

CPE: p-cpe:/a:oracle:vm:kernel-uek, p-cpe:/a:oracle:vm:kernel-uek-firmware, cpe:/o:oracle:vm_server:3.4

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

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2021/1/7

弱點發布日期: 2019/11/21

參考資訊

CVE: CVE-2019-14895, CVE-2019-19037, CVE-2019-19447, CVE-2019-20934, CVE-2020-10711, CVE-2020-12464, CVE-2020-12652, CVE-2020-14305, CVE-2020-14351, CVE-2020-15436, CVE-2020-25668, CVE-2020-25705, CVE-2020-28915, CVE-2020-28974