Oracle Linux 8:核心 (ELSA-2019-2703)

high Nessus Plugin ID 128845

概要

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

說明

遠端 Oracle Linux 8 主機中安裝的套件受到 ELSA-2019-2703 公告中提及的多個弱點影響。

- 在 4.19.6 及更早版本的 Linux 核心中,本機使用者可透過提供惡意 USB 音效裝置 (零介面),利用 sound/usb/card.c 中的 usb_audio_probe 對該裝置的處理錯誤,藉此惡意利用 ALSA 驅動程式中的釋放後使用缺陷。(CVE-2018-19824)

- commit 1b5e2423164b3670e8bc9174e4762d297990deff 之前的 Broadcom brcmfmac WiFi 驅動程式容易受到堆積緩衝區溢位影響。若設定 Wake-up on Wireless LAN 功能,有心人士就可能建立惡意的事件框架,以在 brcmf_wowl_nd_results 函式中觸發堆積緩衝區溢位。遭入侵的晶片組可惡意利用此弱點來入侵主機,或在與 CVE-2019-9503 併用時,於遠端使用。在最嚴重情況下,未經驗證的遠端攻擊者或可透過傳送特別建構的 WiFi 封包,在有弱點的系統上執行任意程式碼。更常見的情況是,此弱點將導致拒絕服務情形。
(CVE-2019-9500)

- 據發現,連線至惡意的無線網路時,mwifiex 核心模組中存在一個缺陷,攻擊者可藉此損毀記憶體,並可能提升權限。(CVE-2019-3846)

- 提交 a4176ec356c73a46c07c181c6d04039fafa34a9f 之前的 Broadcom brcmfmac WiFi 驅動程式容易遭受框架驗證繞過影響。如果 brcmfmac 驅動程式收到遠端來源的韌體事件框架,則 is_wlc_event_frame 函式將造成此框架遭到捨棄並不會得到處理。如果驅動程式收到來自主機的韌體事件框架,則會呼叫適當的處置程式。如果使用的匯流排為 USB (例如 wifi 硬體鎖),則可繞過此框架驗證。這可允許處理遠端來源的韌體事件框架。在最嚴重情況下,未經驗證的遠端攻擊者或可透過傳送特別建構的 WiFi 封包,在有弱點的系統上執行任意程式碼。
更常見的情況是,此弱點將導致拒絕服務情形。(CVE-2019-9503)

- 5.1-rc5 之前的 Linux 核心允許 page->_refcount 參照計數溢位,若存在約 140 GiB 的 RAM,則會產生釋放後使用問題。這與 fs/fuse/dev.c、fs/pipe.c, fs/splice.c、include/linux/mm.h、include/linux/pipe_fs_i.h、kernel/trace/trace.c、mm/gup.c 和 mm/hugetlb.c 有關。FUSE 要求會發生此問題。(CVE-2019-11487)

- 啟用 nested(=1) 虛擬化的情況下,在 KVM hypervisor 處理 x2APIC Machine Specific Rregister (MSR) 存取權時發現一個瑕疵。在此情況下,若啟用「virtualize x2APIC mode」時,L1 來賓可透過 L2 來賓存取 L0 的 APIC 暫存器值。來賓可利用此缺陷損毀主機核心,進而導致 DoS。4.16 以上版本的核心容易受到此問題影響。(CVE-2019-3887)

- 在適用於 powerpc 的 5.1.15 之前的 Linux 核心中,arch/powerpc/mm/mmu_context_book3s64.c 中存在一個錯誤,即不相關的處理程序可能會在特定情況下,透過 512 TB 以上的 mmap 讀取/寫入彼此的虛擬記憶體。只有 powerpc 系統的子集會受到影響。(CVE-2019-12817)

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

解決方案

更新受影響的套件。

另請參閱

https://linux.oracle.com/errata/ELSA-2019-2703.html

Plugin 詳細資訊

嚴重性: High

ID: 128845

檔案名稱: oraclelinux_ELSA-2019-2703.nasl

版本: 1.6

類型: local

代理程式: unix

已發布: 2019/9/16

已更新: 2024/4/25

支援的感應器: Frictionless Assessment Agent, Nessus Agent, Nessus

風險資訊

VPR

風險因素: High

分數: 7.3

CVSS v2

風險因素: High

基本分數: 8.3

時間分數: 6.5

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

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

CVSS v3

風險因素: High

基本分數: 8.8

時間分數: 7.9

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

時間媒介: CVSS:3.0/E:P/RL:O/RC:C

弱點資訊

CPE: cpe:/o:oracle:linux:8, p-cpe:/a:oracle:linux:bpftool, p-cpe:/a:oracle:linux:kernel, p-cpe:/a:oracle:linux:kernel-abi-whitelists, p-cpe:/a:oracle:linux:kernel-core, p-cpe:/a:oracle:linux:kernel-cross-headers, p-cpe:/a:oracle:linux:kernel-debug, p-cpe:/a:oracle:linux:kernel-debug-core, p-cpe:/a:oracle:linux:kernel-debug-devel, p-cpe:/a:oracle:linux:kernel-debug-modules, p-cpe:/a:oracle:linux:kernel-debug-modules-extra, p-cpe:/a:oracle:linux:kernel-devel, p-cpe:/a:oracle:linux:kernel-headers, p-cpe:/a:oracle:linux:kernel-modules, p-cpe:/a:oracle:linux:kernel-modules-extra, p-cpe:/a:oracle:linux:kernel-tools, p-cpe:/a:oracle:linux:kernel-tools-libs, p-cpe:/a:oracle:linux:kernel-tools-libs-devel, p-cpe:/a:oracle:linux:perf, p-cpe:/a:oracle:linux:python3-perf

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

可被惡意程式利用: true

可輕鬆利用: Exploits are available

修補程式發佈日期: 2019/9/12

弱點發布日期: 2018/12/3

參考資訊

CVE: CVE-2018-19824, CVE-2019-11487, CVE-2019-12817, CVE-2019-3846, CVE-2019-3887, CVE-2019-9500, CVE-2019-9503

RHSA: 2019:2703