RHEL 7: 核心 (RHSA-2018:2384)

high Nessus Plugin ID 111727

概要

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

說明

遠端 Redhat Enterprise Linux 7 主機上安裝的套件受到 RHSA-2018:2384 公告中提及的多個弱點影響。

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

安全性修正:

* 實體記憶體的新型作業系統執行虛擬化,可有效使用可用的系統資源,並透過存取控制和隔離提供域間保護。x86 微處理器設計採用指令的推測執行 (一種常用的效能最佳化),在這個方法以及處理因為中斷虛擬到實體位址解析程序而導致的索引標籤錯誤時,發現 L1TF 問題。因此,非特權攻擊者可利用此缺陷讀取核心或其他處理序的特殊權限記憶體,及/或跨越客體/主機邊界,透過發動目標式快取旁路攻擊來讀取主機記憶體。(CVE-2018-3620、CVE-2018-3646)

* 許多新型微處理器設計已採用越界檢查指令的推測執行,在這個方法中發現業界普遍存在的問題。當有權程式碼中存在精準定義的指令序列,以及在依賴不受信任值的位址發生記憶體寫入時,才會發生這個缺陷。這類寫入會導致系統更新微處理器的資料快取,甚至針對從未真正確認 (淘汰) 的推測執行指令。因此,非特權攻擊者可利用此缺陷來影響推測執行,及/或透過進行目標式快取旁路攻擊來讀取有特殊權限的記憶體。(CVE-2018-3693)

* 在 Linux 核心處理特製 TCP 封包的方式中,發現名為 SegmentSmack 的缺陷。遠端攻擊者可利用此缺陷,透過傳送進行中 TCP 工作階段內特別修改過的封包,來觸發佔用大量時間和計算資源的 tcp_collapse_ofo_queue() 和 tcp_prune_ofo_queue() 函式呼叫,進而導致 CPU 飽和,因此造成系統拒絕服務。
若要維持拒絕服務情形,需要在可連線的開放連接埠中具有持續的雙向 TCP 工作階段,這樣就無法利用偽造的 IP 位址來發動攻擊。(CVE-2018-5390)

* 核心: crypto: skcipher_recvmsg 函式存在特權提升問題 (CVE-2017-13215)

* 核心: mm: do_get_mempolicy 函式存在釋放後使用問題,允許本機 DoS 或其他不明影響 (CVE-2018-10675)

* 核心: 在 snd_seq_write() 中的競用情形可能導致 UAF 或 OOB 存取 (CVE-2018-7566)

如需安全性問題的詳細資料,包括影響、CVSS 分數及其他相關資訊,請參閱〈參考資料〉一節列出的 CVE 頁面。

Red Hat 在此感謝 Intel OSSIRT (Intel.com) 報告 CVE-2018-3620 和 CVE-2018-3646;
Vladimir Kiriansky (MIT) 和 Carl Waldspurger (Carl Waldspurger Consulting) 報告 CVE-2018-3693;
並感謝 Juha-Matti Tilli (阿爾托大學通訊和網路部門以及 Nokia Bell Labs) 通報 CVE-2018-5390。

錯誤修正:

這些更新版核心套件也包括數個錯誤修正。因空間所限,無法在此公告中記錄所有這些錯誤修正。請參閱相關知識庫文章中的說明:

https://access.redhat.com/articles/3527791

Tenable 已直接從 Red Hat Enterprise Linux 安全公告擷取前置描述區塊。

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

解決方案

依據 RHSA-2018:2384 中的指引更新 RHEL kernel 套件。

另請參閱

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

https://access.redhat.com/security/vulnerabilities/L1TF

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

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

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

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

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

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

https://access.redhat.com/articles/3527791

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

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

Plugin 詳細資訊

嚴重性: High

ID: 111727

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

版本: 1.15

類型: local

代理程式: unix

已發布: 2018/8/15

已更新: 2025/4/15

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

風險資訊

VPR

風險因素: Medium

分數: 6.7

Vendor

Vendor Severity: Important

CVSS v2

風險因素: High

基本分數: 7.2

時間性分數: 5.3

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

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

CVSS v3

風險因素: High

基本分數: 7.8

時間性分數: 6.8

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

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

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

弱點資訊

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

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

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2018/8/14

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

參考資訊

CVE: CVE-2017-13215, CVE-2018-10675, CVE-2018-3620, CVE-2018-3646, CVE-2018-3693, CVE-2018-5390, CVE-2018-7566

CWE: 200, 287, 362, 400, 416

RHSA: 2018:2384