Scientific Linux 安全性更新:SL5.x i386/x86_64 上的核心

medium Nessus Plugin ID 67241

概要

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

說明

此更新可修正下列安全性問題:

- Linux 核心中的資訊洩漏可允許無權限的本機使用者將核心記憶體洩漏至使用者空間。(CVE-2012-6544、CVE-2012-6545、CVE-2013-3222、CVE-2013-3224、CVE-2013-3231、CVE-2013-3235,低)

- 在 Linux 核心的 POSIX 訊號實作中發現資訊洩漏。無權限的本機使用者可利用此瑕疵,繞過位址空間配置隨機化 (ASLR) 安全性功能。(CVE-2013-0914,低)

- 在 tg3 乙太網路驅動程式剖析重要產品資料 (VPD) 的方式中,具有一個堆積型緩衝區溢位,可允許具有系統實體存取權的攻擊者引發拒絕服務,甚或提升其權限。(CVE-2013-1929,低)

此更新也可修正下列錯誤:

- 先前,系統開機時,將含有 Reserved Memory Region Reporting (RMRR) 相關資訊的裝置從靜態身分 (SI) 網域移除之後,其便遺失了 RMRR 資訊。而後因 DMA 錯誤觸發的無預期 NMI,導致系統在無限迴圈中無預期終止。在 HP ProLiant Generation 7 (G7) 和 8 (Gen8) 系統中均可發現此問題。此更新可防止在系統開機期間,讓具有相關 RMRR 資訊的非 USB 裝置放置到 SI 網域中。內含具有 RMRR 資訊之裝置的 HP ProLiant G7 和 Gen8 系統現已可按照預期開機。

- 核心的 futex wait 程式碼先前使用的逾時細微度是以毫秒為單位。此外,將這些逾時傳遞到系統呼叫時,核心會將逾時轉會為「jiffies」。程式可因而產生不正確逾時,從而導致在特定環境中出現重大延遲問題。此更新可將 futex wait 程式碼修改為使用高解析度計時器 (hrtimer),現在逾時的細微度將以微秒為單位。且將逾時傳遞到系統呼叫時,也不會再轉換為「jiffies」。傳遞至程式的逾時現已準確無誤,且程式亦可按照預期產生逾時。

- 最近的一次變更修改了浮點單位 (fpu) 計數器中的 task_struct 結構大小。
不過,如果是在 Intel Itanium 系統中,載入先前已編譯的模組時,此變更會導致核心應用程式二進位介面 (kABI) 停止正確運作,進而造成核心錯誤。執行此更新後,導致此錯誤的變更將會還原,並且不會再出現。

- 之前,cxgb4 驅動程式不會清除用於韌體要求的資料結構。因而在初始化某些 Chelsio Terminator 4 (T4) 介面卡時,由於要求和介面卡韌體不相容,而可能導致探查要求失敗。此更新將修改 cxgb4 驅動程式,使其先正確初始化韌體要求結構,然後再傳送要求給韌體,因此該問題不會再發生。

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

解決方案

更新受影響的套件。

另請參閱

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

Plugin 詳細資訊

嚴重性: Medium

ID: 67241

檔案名稱: sl_20130710_kernel_on_SL5_x.nasl

版本: 1.6

類型: local

代理程式: unix

已發布: 2013/7/11

已更新: 2021/1/14

支援的感應器: Nessus Agent, Nessus

風險資訊

VPR

風險因素: Medium

分數: 6.7

CVSS v2

風險因素: Medium

基本分數: 4.9

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

弱點資訊

CPE: p-cpe:/a:fermilab:scientific_linux:kernel, p-cpe:/a:fermilab:scientific_linux:kernel-pae, p-cpe:/a:fermilab:scientific_linux:kernel-pae-debuginfo, p-cpe:/a:fermilab:scientific_linux:kernel-pae-devel, p-cpe:/a:fermilab:scientific_linux:kernel-debug, p-cpe:/a:fermilab:scientific_linux:kernel-debug-debuginfo, p-cpe:/a:fermilab:scientific_linux:kernel-debug-devel, p-cpe:/a:fermilab:scientific_linux:kernel-debuginfo, p-cpe:/a:fermilab:scientific_linux:kernel-debuginfo-common, p-cpe:/a:fermilab:scientific_linux:kernel-devel, p-cpe:/a:fermilab:scientific_linux:kernel-doc, p-cpe:/a:fermilab:scientific_linux:kernel-headers, p-cpe:/a:fermilab:scientific_linux:kernel-xen, p-cpe:/a:fermilab:scientific_linux:kernel-xen-debuginfo, p-cpe:/a:fermilab:scientific_linux:kernel-xen-devel, x-cpe:/o:fermilab:scientific_linux

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

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

弱點發布日期: 2013/3/15

參考資訊

CVE: CVE-2012-6544, CVE-2012-6545, CVE-2013-0914, CVE-2013-1929, CVE-2013-3222, CVE-2013-3224, CVE-2013-3231, CVE-2013-3235