Scientific Linux 安全性更新:SL7.x x86_64 上的 pki-core

high Nessus Plugin ID 110719

概要

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

說明

安全性修正:- pki-core:未正確處理 AAclAuthz.java 中的 ACL 組態會反轉允許和拒絕存取的規則 (CVE-2018-1080) 錯誤修正:- 在之前,在註冊 ECC 金鑰時,Certificate Management over CMS (CMC) 因為發生「TokenException:無法將憑證插入暫時資料庫」錯誤,而驗證失敗。註冊也因此失敗。此更新可修正該問題。因此,不會再發生上述錯誤。- 在之前,Certificate System 使用相同的註冊設定檔來發出 RSA 和 ECC 憑證。因此,所發憑證中的金鑰使用延伸模組不符合「通用條件」標準。此更新新增了 ECC 專用的註冊設定檔,其中 TLS 伺服器和用戶端憑證的金鑰使用延伸模組會是不同的,如 RFC 6960 所述。此外,更新會將現有設定檔變更為只發出 RSA 憑證。因此,ECC 憑證中的金鑰使用延伸模組現在已符合「通用條件」標準。- Certificate System 伺服器拒絕儲存無效的存取控制清單 (ACL)。因此,當儲存的 ACL 具有空白運算式時,伺服器會拒絕更新,且 pkiconsole 公用程式會顯示 StringIndexOutOfBoundsException 錯誤。使用此更新後,公用程式會拒絕空白的 ACL 運算式。因此,無法儲存無效的 ACL,也不會再顯示該錯誤。- 在之前,因為 Certificate System 安裝程序中發生錯誤,安裝具有 ECC 金鑰的金鑰還原授權單位 (KRA) 時會發生失敗。為了修正此問題,已更新安裝程序來自動處理 RSA 和 ECC 子系統。因此,安裝具有 ECC 金鑰的子系統時不會再發生失敗。- 在之前的驗證期間,Certificate System 未正確編碼 CMC 憑證要求訊息格式 (CRMF) 要求中的 ECC 公開金鑰。因此,造成 CRMF 中具有 Certificate Management over CMS (CMC) 的 ECC 憑證失敗。此問題已修正,因此使用 ECC 金鑰的 CMC CRMF 要求可如預期運作。增強功能:- pkispawn 主要網頁已更新,現在會描述 --skip-configuration 和 --skip-installation 參數。- 使用此更新後,Certificate System 會將主體別名 (SAN) 延伸模組預設新增到伺服器憑證中,並將它設為憑證的通用名稱 (CN)。- 使用此增強功能後,使用者在使用 CRMFPopClient 公用程式時,可在沒有金鑰封存選項的情況下建立憑證要求訊息格式 (CRMF) 要求。此功能增加了彈性,因為不再需要金鑰還原授權單位 (KRA) 憑證。在之前,如果使用者未將 '-b transport_certificate_file' 選項傳遞至 CRMFPopClient,公用程式會自動使用儲存在 transport.txt 檔案中的 KRA 傳輸憑證。使用此更新後,如果未指定 '-b transport_certificate_file',Certificate System 不需使用金鑰封存即可建立要求。

解決方案

更新受影響的套件。

另請參閱

http://www.nessus.org/u?91f7eaff

Plugin 詳細資訊

嚴重性: High

ID: 110719

檔案名稱: sl_20180626_pki_core_on_SL7_x.nasl

版本: 1.5

類型: local

代理程式: unix

已發布: 2018/6/27

已更新: 2020/2/24

支援的感應器: 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:fermilab:scientific_linux:pki-base, p-cpe:/a:fermilab:scientific_linux:pki-base-java, p-cpe:/a:fermilab:scientific_linux:pki-ca, p-cpe:/a:fermilab:scientific_linux:pki-core-debuginfo, p-cpe:/a:fermilab:scientific_linux:pki-javadoc, p-cpe:/a:fermilab:scientific_linux:pki-kra, p-cpe:/a:fermilab:scientific_linux:pki-server, p-cpe:/a:fermilab:scientific_linux:pki-symkey, p-cpe:/a:fermilab:scientific_linux:pki-tools, x-cpe:/o:fermilab:scientific_linux

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

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

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

參考資訊

CVE: CVE-2018-1080