CentOS 7:pki-core (CESA-2018:1979)

high Nessus Plugin ID 110906

概要

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

說明

現已提供適用於 Red Hat Enterprise Linux 7 的 pki-core 更新。Red Hat 產品安全性團隊已將此更新評等為具有中等安全性影響。可從〈參照〉一節的 CVE 連結中取得每個弱點之常見弱點評分系統 (CVSS) 的基本分數,其中包含有關嚴重性評等的詳細資訊。公開金鑰基礎架構 (PKI) 核心包含 Red Hat Certificate System 需要的基礎套件。安全性修正:* pki-core:未正確處理 AAclAuthz.java 中的 ACL 組態會反轉允許和拒絕存取的規則 (CVE-2018-1080) 如需安全性問題的詳細資料,包括影響、CVSS 分數及其他相關資訊,請參閱〈參照〉一節列出的 CVE 頁面。此問題是由 Fraser Tweedale (Red Hat) 所發現。錯誤修正:* 在之前,在註冊 ECC 金鑰時,Certificate Management over CMS (CMC) 因為發生「TokenException:無法將憑證插入暫時資料庫」錯誤,而驗證失敗。註冊也因此失敗。此更新可修正該問題。因此,不會再發生上述錯誤。(BZ#1550581) * 在之前,Certificate System 使用相同的註冊設定檔來發出 RSA 和 ECC 憑證。因此,所發憑證中的金鑰使用延伸模組不符合「通用條件」標準。此更新新增了 ECC 專用的註冊設定檔,其中 TLS 伺服器和用戶端憑證的金鑰使用延伸模組會是不同的,如 RFC 6960 所述。此外,更新會將現有設定檔變更為只發出 RSA 憑證。因此,ECC 憑證中的金鑰使用延伸模組現在已符合「通用條件」標準。(BZ#1554726) * Certificate System 伺服器拒絕儲存無效的存取控制清單 (ACL)。因此,當儲存的 ACL 具有空白運算式時,伺服器會拒絕更新,且 pkiconsole 公用程式會顯示 StringIndexOutOfBoundsException 錯誤。使用此更新後,公用程式會拒絕空白的 ACL 運算式。因此,無法儲存無效的 ACL,也不會再顯示該錯誤。(BZ#1557883) * 在之前,因為 Certificate System 安裝程序中發生錯誤,安裝具有 ECC 金鑰的金鑰還原授權單位 (KRA) 時會發生失敗。為了修正此問題,已更新安裝程序來自動處理 RSA 和 ECC 子系統。因此,安裝具有 ECC 金鑰的子系統時不會再發生失敗。(BZ#1581134) * 在之前的驗證期間,Certificate System 未正確編碼 CMC 憑證要求訊息格式 (CRMF) 要求中的 ECC 公開金鑰。因此,造成 CRMF 中具有 Certificate Management over CMS (CMC) 的 ECC 憑證失敗。此問題已修正,因此使用 ECC 金鑰的 CMC CRMF 要求可如預期運作。(BZ#1585945) 增強功能:* pkispawn 主要網頁已更新,現在會描述 --skip-configuration 和 --skip-installation 參數。(BZ#1551067) * 使用此更新後,Certificate System 會將主體別名 (SAN) 延伸模組預設新增到伺服器憑證中,並將它設為憑證的通用名稱 (CN)。(BZ#1581135) * 使用此增強功能後,使用者在使用 CRMFPopClient 公用程式時,可在沒有金鑰封存選項的情況下建立憑證要求訊息格式 (CRMF) 要求。此功能增加了彈性,因為不再需要金鑰還原授權單位 (KRA) 憑證。在之前,如果使用者未將 '-b transport_certificate_file' 選項傳遞至 CRMFPopClient,公用程式會自動使用儲存在 transport.txt 檔案中的 KRA 傳輸憑證。使用此更新後,如果未指定 '-b transport_certificate_file',Certificate System 不需使用金鑰封存即可建立要求。(BZ#1588945)

解決方案

更新受影響的 pki-core 套件。

另請參閱

http://www.nessus.org/u?123f904f

Plugin 詳細資訊

嚴重性: High

ID: 110906

檔案名稱: centos_RHSA-2018-1979.nasl

版本: 1.6

類型: local

代理程式: unix

已發布: 2018/7/5

已更新: 2019/12/31

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

風險資訊

VPR

風險因素: Medium

分數: 5.9

CVSS v2

風險因素: Medium

基本分數: 6.8

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

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

CVSS v3

風險因素: High

基本分數: 8.1

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

弱點資訊

CPE: p-cpe:/a:centos:centos:pki-base, p-cpe:/a:centos:centos:pki-base-java, p-cpe:/a:centos:centos:pki-ca, p-cpe:/a:centos:centos:pki-javadoc, p-cpe:/a:centos:centos:pki-kra, p-cpe:/a:centos:centos:pki-server, p-cpe:/a:centos:centos:pki-symkey, p-cpe:/a:centos:centos:pki-tools, cpe:/o:centos:centos:7

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

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

弱點發布日期: 2018/7/3

參考資訊

CVE: CVE-2018-1080

RHSA: 2018:1979