RHEL 7:核心 (RHSA-2018: 2161) (Spectre)

medium Nessus Plugin ID 110999

概要

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

說明

現已提供適用於 Red Hat Enterprise Linux 7.3 Extended Update Support 的核心更新。

Red Hat 產品安全性團隊已將此更新評等為具有「重要」安全性影響。可從〈參照〉一節的 CVE 連結中取得每個弱點之常見弱點評分系統 (CVSS) 的基本分數,其中包含有關嚴重性評等的詳細資訊。

核心套件中包含 Linux 核心,後者是任何 Linux 作業系統的核心。

安全性修正:

* 許多現代微處理器設計已採用「載入和儲存」指令的推測執行 (常用的效能最佳化),在這個方法中發現業界普遍存在的問題。它依賴權限程式碼中精確定義的指令序列的存在,並依賴以下事實:從最近發生記憶體寫入的位址讀取記憶體可能會看到較舊的值,因此造成微處理器資料外取的更新,即使從未實際認可 (淘汰) 推測執行的指令。因此,無權限的攻擊者可利用此缺陷透過進行目標式快取旁路攻擊來讀取有權限的記憶體。(CVE-2018-3639、x86 AMD)

Red Hat 感謝 Ken Johnson (Microsoft Security Response Center) 和 Jann Horn (Google Project Zero) 報告此問題。

錯誤修正:

* 建立、變更或刪除 Nonvolatile Memory Express (NVMe) 命名空間時,有時會發生鎖死狀況。使用此更新後,命名空間掃描和移除不會再保存互斥 (mutex) 程式物件。因此,在上述狀況中,不會再發生鎖死。(BZ#1566886)

* 在之前,從裝有更新韌體的某部主機即時將虛擬機器移轉到另一部未裝有更新韌體的主機時,會導致 Meltdown 緩解措施發生錯誤核心設定,進而導致核心易受 Meltdown 影響。使用此修正後,即時移轉後,會重新掃描新實體主機上的韌體,以尋找更新。因此,在上述狀況下,核心可正確地使用緩解措施。(BZ#1570507)

* 在之前,未能同步處理 32 和 64 位元 AMD 以及 Intel 架構的微碼更新。因此,無法套用微碼更新。此修正將同步處理功能新增到微碼更新中,因此上述架構的處理器會同時收到更新。因此,微碼更新現為同步。(BZ# 1578044)

* 從 indirect branch speculation (IBRS) 功能切換到 retpolines 功能時,有時候未正確處理某些 CPU 的 IBRS 狀態。因此,某些 CPU 會將 IBRS Model-Specific Register (MSR) 位元持續設定為 1,進而導致效能問題。此更新已修正基礎原始程式碼,將 IBRS MSR 位元正確清除,藉此修正錯誤。
(BZ#1586146)

建議核心使用者升級成這些更新版套件,這些套件可修正這些錯誤。

必須重新啟動系統,此更新才會生效。

解決方案

更新受影響的套件。

另請參閱

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

https://access.redhat.com/errata/RHSA-2018:2161

https://access.redhat.com/security/updates/classification/#important

https://bugzilla.redhat.com/show_bug.cgi?id=1566890

Plugin 詳細資訊

嚴重性: Medium

ID: 110999

檔案名稱: redhat-RHSA-2018-2161.nasl

版本: 1.11

類型: local

代理程式: unix

已發布: 2018/7/11

已更新: 2024/4/27

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

風險資訊

VPR

風險因素: Medium

分數: 6.7

CVSS v2

風險因素: Low

基本分數: 2.1

時間分數: 1.6

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

CVSS 評分資料來源: CVE-2018-3639

CVSS v3

風險因素: Medium

基本分數: 5.5

時間分數: 5

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

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

弱點資訊

CPE: p-cpe:/a:redhat:enterprise_linux:kernel-tools-libs, p-cpe:/a:redhat:enterprise_linux:kernel-tools-libs-devel, p-cpe:/a:redhat:enterprise_linux:perf, p-cpe:/a:redhat:enterprise_linux:python-perf, cpe:/o:redhat:rhel_eus:7.3, p-cpe:/a:redhat:enterprise_linux:kernel, p-cpe:/a:redhat:enterprise_linux:kernel-bootwrapper, p-cpe:/a:redhat:enterprise_linux:kernel-debug, p-cpe:/a:redhat:enterprise_linux:kernel-debug-devel, p-cpe:/a:redhat:enterprise_linux:kernel-devel, p-cpe:/a:redhat:enterprise_linux:kernel-headers, p-cpe:/a:redhat:enterprise_linux:kernel-kdump, p-cpe:/a:redhat:enterprise_linux:kernel-kdump-devel, p-cpe:/a:redhat:enterprise_linux:kernel-tools

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

可被惡意程式利用: true

可輕鬆利用: Exploits are available

修補程式發佈日期: 2018/7/10

弱點發布日期: 2018/5/22

參考資訊

CVE: CVE-2018-3639

CWE: 200

RHSA: 2018:2161