Oracle Solaris 第三方修補程式更新:gnutls (multiple_vulnerabilities_in_gnutls)

medium Nessus Plugin ID 80632
新推出!Plugin 嚴重性目前使用 CVSS v3

計算 Plugin 嚴重性已更新為預設使用 CVSS v3 沒有 CVSS v3 評分的 Plugin 會回歸到以 CVSS v2 計算嚴重性。您可在設定下拉式選單中切換顯示嚴重性的喜好設定

Synopsis

遠端 Solaris 系統缺少一個第三方軟體的安全性修補程式。

描述

遠端 Solaris 系統缺少處理安全性更新的必要修補程式:

- 在 3.1.20 之前的 3.0 版和 3.2.10 之前的 3.2.x 版 GnuTLS 中,lib/x509/common.c 的 gnutls_x509_dn_oid_name 函式允許遠端攻擊者透過特製的 X.509 憑證,造成拒絕服務 (NULL 指標解除參照),此問題與列印 DN 時遺漏 OID 的 LDAP 描述有關。(CVE-2014-3465)

- 在 GnuTLS 3.1.25 之前的版本、3.2.15 之前的 3.2.x 版和 3.3.4 之前的 3.3.x 版中,lib/gnutls_handshake.c 的 read_server_hello 函式存在緩衝區溢位,會允許遠端伺服器透過 ServerHello 訊息中的長工作階段 ID,造成拒絕服務 (記憶體損毀) 或可能執行任意程式碼。(CVE-2014-3466)

- 在 GnutTLS 中,GNU Libtasn1 (3.6 之前的版本) 的 DER 解碼器存在多個不明弱點,會允許遠端攻擊者透過特製的 ASN.1 資料造成拒絕服務 (超出邊界讀取)。
(CVE-2014-3467)

- 在 3.6 之前版本的 GNU Libtasn1 中,當識別出負位元長度時,asn1_get_bit_der 函式未正確報告錯誤,其允許內容相依的攻擊者透過特製的 ASN.1 資料造成超出邊界存取。(CVE-2014-3468)

- 在 3.6 之前版本的 GNU Libtasn1 中,(1) asn1_read_value_type 和 (2) asn1_read_value 函式允許內容相依的攻擊者透過 ivalue 引數中的 NULL 值造成拒絕服務 (NULL 指標解除參照和當機)。(CVE-2014-3469)

解決方案

升級至 Solaris 11.1.21.4.1。

另請參閱

http://www.nessus.org/u?4a913f44

http://www.nessus.org/u?5436882a

Plugin 詳細資訊

嚴重性: Medium

ID: 80632

檔案名稱: solaris11_gnutls_20141120.nasl

版本: 1.3

類型: local

已發布: 2015/1/19

已更新: 2021/1/14

相依性: ssh_get_info.nasl

風險資訊

VPR

風險因素: Medium

分數: 5.9

CVSS v2

風險因素: Medium

基本分數: 6.8

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

弱點資訊

CPE: cpe:/o:oracle:solaris:11.1, p-cpe:/a:oracle:solaris:gnutls

必要的 KB 項目: Host/local_checks_enabled, Host/Solaris11/release, Host/Solaris11/pkg-list

修補程式發佈日期: 2014/11/20

參考資訊

CVE: CVE-2014-3465, CVE-2014-3466, CVE-2014-3467, CVE-2014-3468, CVE-2014-3469