RHEL 7:核心 (RHSA-2017:2770)

high Nessus Plugin ID 103351

概要

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

說明

現已提供適用於 Red Hat Enterprise Linux 7.3 Extended Update Support 的核心更新。Red Hat 產品安全性團隊已將此更新評等為具有重要安全性影響。可從〈參照〉一節的 CVE 連結中取得每個弱點之常見弱點評分系統 (CVSS) 的基本分數,其中包含有關嚴重性評等的詳細資訊。kernel 套件中包含 Linux 核心,這是任何 Linux 作業系統的核心。安全性修正:* 在從 v3.14-rc1 到 v4.12 的 Linux 核心中發現爭用情形。當針對相同檔案執行重新命名作業時,爭用發生在 inotify_handle_event() 和 vfs_rename() 執行緒之間。因為爭用,下一個 slab 資料或 slab 的 free list 指標可能因受攻擊者控制的資料而損毀,導致權限提升。(CVE-2017-7533,重要) Red Hat 感謝 Leilei Lin (Alibaba Group)、Fan Wu (香港大學) 和 Shixiong Zhao (香港大學) 報告此問題。錯誤修正:* 在之前,sha1-avx2 會最佳化雜湊,雜湊用於支援處理器的 avx2,但某些狀況會錯誤計算位移。因此,在使用 krb5 安全性的 NFS 用戶端或伺服器上偶爾會發生核心損毀。此更新已停用 sha1-avx2 的最佳化雜湊路徑,而使用 krb5 安全性的 NFS 用戶端和伺服器不會再發生計算錯誤和後續當機。(BZ#1446230) * 設定 virt 邊界限制時,無法合併許多小的 bios,即使它們實體相鄰也是如此。在某些工作負載中,例如 mkfs.ntfs,系統效能可能會降低十倍。建議的修補程式可修復錯誤,允許這些小的 bios 合併,以大幅提升裝置上 mkfs.ntfs 的效能。(BZ#1472674) * 之前執行 mkfs.btrfs 命令來建立 btrfs 檔案系統或非揮發性記憶體儲存裝置 (NVMe) 時,會觸發核心損毀。已修補基礎程式碼來修正此迴歸,且現在可於上述案例中成功建立 btrfs。(BZ#1472675) * 為 BZ#147263 的副作用,之前建立容器裝置時,系統會發生當機。提供的修補程式可將 resched_task() 函式轉換為 resched_curr(),因此能降低上述狀況中發生核心損毀的機會。(BZ#1473742) * 因為在 VXLAN 驅動程式中誤用記憶體 (釋放後使用錯誤和清單損毀),之前在某些狀況下,將 VXLAN 介面關閉時,可能會發生核心錯誤。所提供的修補程式可修正記憶體損毀,因此上述狀況的錯誤將不再發生。(BZ#1474263) * 爭用情形造成 in-flight 非同步緩衝區計數 (bt_io_count) 變成負數。這會導致解除掛載作業在 xfs_wait_buftarg() 函式中懸置。所提供的修補程式可修正緩衝區 I/O 計量釋放爭用,且 XFS 解除掛載不再懸置。(BZ#1478253) * 核心版本 3.10.0-498.el7 分離了 CPU 和 TSC 頻率,並引入 x86_platform.calibrate_cpu 函式指標,其指標點預設為 native_calibrate_cpu() 函式。因此,時間同步錯誤出現在 Red Hat Enterprise Linux 7.3 ESXi 來賓中,造成開機後短暫時間位移。已套用上游修補程式,將 ESXi 來賓上的 x86_platform.calibrate_cpu 指標設定為正確函式,以修正此錯誤。(BZ#1479245) *擁有超過 128 CPU 的系統之前在智慧平台管理介面 (IPMI) 服務停止後的關機期間會發生當機。提供的修補程式可修正 IPMI smi_timeout() 函式中的爭用情形,讓系統如預期關機。(BZ# 1479760)

解決方案

更新受影響的套件。

另請參閱

https://access.redhat.com/errata/RHSA-2017:2770

https://access.redhat.com/security/cve/cve-2017-7533

Plugin 詳細資訊

嚴重性: High

ID: 103351

檔案名稱: redhat-RHSA-2017-2770.nasl

版本: 3.11

類型: local

代理程式: unix

已發布: 2017/9/20

已更新: 2019/10/24

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

風險資訊

VPR

風險因素: Medium

分數: 6.7

CVSS v2

風險因素: Medium

基本分數: 6.9

時間分數: 5.4

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

CVSS v3

風險因素: High

基本分數: 7

時間分數: 6.3

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

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

弱點資訊

CPE: p-cpe:/a:redhat:enterprise_linux:kernel-devel, p-cpe:/a:redhat:enterprise_linux:kernel-doc, p-cpe:/a:redhat:enterprise_linux:kernel-headers, p-cpe:/a:redhat:enterprise_linux:kernel-kdump, p-cpe:/a:redhat:enterprise_linux:kernel, p-cpe:/a:redhat:enterprise_linux:kernel-abi-whitelists, p-cpe:/a:redhat:enterprise_linux:kernel-debug, p-cpe:/a:redhat:enterprise_linux:kernel-debug-debuginfo, p-cpe:/a:redhat:enterprise_linux:kernel-debug-devel, p-cpe:/a:redhat:enterprise_linux:kernel-debuginfo, p-cpe:/a:redhat:enterprise_linux:kernel-debuginfo-common-s390x, p-cpe:/a:redhat:enterprise_linux:kernel-debuginfo-common-x86_64, p-cpe:/a:redhat:enterprise_linux:kernel-kdump-debuginfo, p-cpe:/a:redhat:enterprise_linux:kernel-kdump-devel, p-cpe:/a:redhat:enterprise_linux:kernel-tools, p-cpe:/a:redhat:enterprise_linux:kernel-tools-debuginfo, 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:perf-debuginfo, p-cpe:/a:redhat:enterprise_linux:python-perf, p-cpe:/a:redhat:enterprise_linux:python-perf-debuginfo, cpe:/o:redhat:enterprise_linux:7.3

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

可被惡意程式利用: true

可輕鬆利用: Exploits are available

修補程式發佈日期: 2017/9/19

弱點發布日期: 2017/8/5

參考資訊

CVE: CVE-2017-7533

RHSA: 2017:2770