Oracle Linux 7 : pki-core (ELSA-2018-1979)

high Nessus Plugin ID 110750

概要

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

說明

來自 Red Hat 安全公告 2018:1979: 現已提供適用於 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 套件。

另請參閱

https://oss.oracle.com/pipermail/el-errata/2018-June/007817.html

Plugin 詳細資訊

嚴重性: High

ID: 110750

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

版本: 1.4

類型: local

代理程式: unix

已發布: 2018/6/28

已更新: 2019/9/27

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

風險資訊

VPR

風險因素: Medium

分數: 5.9

CVSS v2

風險因素: Medium

基本分數: 6.8

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

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:oracle:linux:pki-base, p-cpe:/a:oracle:linux:pki-base-java, p-cpe:/a:oracle:linux:pki-ca, p-cpe:/a:oracle:linux:pki-javadoc, p-cpe:/a:oracle:linux:pki-kra, p-cpe:/a:oracle:linux:pki-server, p-cpe:/a:oracle:linux:pki-symkey, p-cpe:/a:oracle:linux:pki-tools, cpe:/o:oracle:linux:7

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

修補程式發佈日期: 2018/6/27

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

參考資訊

CVE: CVE-2018-1080

RHSA: 2018:1979