RHEL 6 : pacemaker (RHSA-2013:1635)

medium Nessus Plugin ID 71012

概要

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

說明

現已提供適用於 Red Hat Enterprise Linux 6 的更新版 pacemaker 套件,可修正一個安全性問題、數個錯誤,並新增多個增強功能。

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

Pacemaker 是高可用性叢集資源管理員,搭配一個功能強大的原則引擎。

特定情況下,在 Pacemaker 執行驗證和處理遠端連線的方式中發現一個拒絕服務瑕疵。當 Pacemaker 設為允許遠端叢集資訊庫 (CIB) 組態或資源管理,遠端攻擊者可利用此瑕疵造成 Pacemaker 無限期封鎖 (阻止 Pacemaker 服務其他要求)。(CVE-2013-0281)

注意:Red Hat Enterprise Linux 6 的預設 Pacemaker 組態已停用遠端 CIB 管理功能。

pacemaker 套件已升級至上游版本 1.1.10,相較於先前的版本,此版本可提供數個問題修正與增強功能:

* Pacemaker 不再假定未知的 cman 節點會安全地停止。

* 核心轉儲存檔案現在會將所有結束程式碼轉換至正的‘errno’值中。

* Pacemaker 確定會在過多隔離失敗後返回穩定狀態,且如果宣告為隔離的節點仍在作用中,則會起始關機程序。

* crm_error 工具新增了列舉及列印錯誤符號功能。

* crm_resource 命令允許報告個別資源,並實作‘--ban’選項,用於將資源從節點中移走。‘--clear’選項已取代 '--unmove' 選項。此外,使用‘--force’選項時,crm_resource 現在支援 OCF 追蹤。

* IPC 機制還原了 haclient 群組成員連線至叢集的功能。

* 原則引擎程序允許在沒有 quorum 的情況下隔離目前成員裡的作用中節點。

* 原則引擎現在會在顯示匿名複製狀態時隱藏無意義的 ID、支援單一節點的維護模式,並在復原的資源起作用前正確處理這些資源。

* 系統現在會檢查 XML 組態檔是否有非列印字元,並在匯出 XML 文字時取代為其八進位對應內容。
此外,更多可靠的緩衝區配置策略也已實作,可防止鎖定。

(BZ#987355)

其他錯誤修正:

* ‘crm_resource --move’命令設計用於不可部分完成的資源,且無法處理存在於多個節點上的複本、主機或從屬之資源。因此,crm_resource 無法取得足夠資訊來移動資源,且並未執行任何動作。‘--ban’和‘--clear’選項已新增,以便允許系統管理員明確地指示叢集。現在可如預期在叢集中導覽複本、主機和從屬資源。(BZ#902407)

* 系統上沒有保留 hacluster 使用者帳戶的使用者識別碼 (UID) 或群組識別碼 (GID) 號碼。因此,在安裝處理程序期間,系統隨機挑選了 UID 和 GID 值。
UID 和 GID 號碼 189 已為 hacluster 保留,且現在一致地用於所有安裝。(BZ#908450)

* 特定叢集使用了不符合 'uname -n' 命令輸出的節點主機名稱。因此,crm_standby 和 crm_failcount 命令使用的預設節點名稱錯誤,且造成叢集忽略系統管理員的更新。現在使用的是 crm_node 命令,而非 helper 指令碼中的 uname 公用程式。因此,叢集可如預期般表現。(BZ#913093)

* 由於錯誤的傳回碼處理,更新的組態無法套用時,applycrm_mon 公用程式的內部復原邏輯沒有執行,進而導致宣告失敗。現在系統會正確檢查傳回程式碼,且現可透明地處理預期錯誤狀態的復原。(BZ#951371)

* 與 Pacemaker 結合時,cman 的自動解除隔離功能失敗。已新增 Pacemaker 的自動解除隔離支援,且不會再發生非預期的行為。(BZ#996850)

建議所有 pacemaker 使用者皆升級至這些更新版套件,其中包含可更正這些問題的反向移植修補程式,並新增這些增強功能。

解決方案

更新受影響的套件。

另請參閱

https://access.redhat.com/errata/RHSA-2013:1635

https://access.redhat.com/security/cve/cve-2013-0281

Plugin 詳細資訊

嚴重性: Medium

ID: 71012

檔案名稱: redhat-RHSA-2013-1635.nasl

版本: 1.15

類型: local

代理程式: unix

已發布: 2013/11/21

已更新: 2021/1/14

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

風險資訊

VPR

風險因素: Medium

分數: 4.4

CVSS v2

風險因素: Medium

基本分數: 4.3

時間分數: 3.2

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

弱點資訊

CPE: p-cpe:/a:redhat:enterprise_linux:pacemaker, p-cpe:/a:redhat:enterprise_linux:pacemaker-cli, p-cpe:/a:redhat:enterprise_linux:pacemaker-cluster-libs, p-cpe:/a:redhat:enterprise_linux:pacemaker-cts, p-cpe:/a:redhat:enterprise_linux:pacemaker-debuginfo, p-cpe:/a:redhat:enterprise_linux:pacemaker-doc, p-cpe:/a:redhat:enterprise_linux:pacemaker-libs, p-cpe:/a:redhat:enterprise_linux:pacemaker-libs-devel, p-cpe:/a:redhat:enterprise_linux:pacemaker-remote, cpe:/o:redhat:enterprise_linux:6

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

可輕鬆利用: No known exploits are available

修補程式發佈日期: 2013/11/21

弱點發布日期: 2013/11/23

參考資訊

CVE: CVE-2013-0281

BID: 57965

RHSA: 2013:1635