OpenSSL 1.0.0 < 1.0.0n の複数の脆弱性

high Nessus プラグイン ID 77087

概要

リモートサービスは、複数の脆弱性の影響を受けます。

説明

リモートホストにインストールされている OpenSSL のバージョンは、1.0.0n より前です。したがって、1.0.0n のアドバイザリに記載されている複数の脆弱性の影響を受けます。

- OpenSSL 0.9.8zb 以前の OpenSSL 0.9.8、1.0.0n 以前の 1.0.0、および 1.0.1i 以前の 1.0.1 の s3_clnt.c にある ssl3_send_client_key_exchange 関数により、(1) 匿名 DH または (2) 匿名 ECDH 暗号スイートを組み合わせた細工されたハンドシェイクメッセージを介して、リモートの DTLS サーバーがサービス拒否 (NULL ポインターデリファレンスおよびクライアントアプリケーションのクラッシュ) を引き起こす可能性があります。(CVE-2014-3510)

- 1.0.0n 以前の OpenSSL 1.0.0、および 1.0.1i 以前の 1.0.1 の t1_lib.c にある ssl_parse_serverhello_tlsext 関数の競合状態により、マルチスレッドとセッション再開を使用する場合に、楕円曲線 (EC) 対応の Point Formats Extension データを送信することで、リモートの SSL サーバーがサービス拒否 (メモリ上書きおよびクライアントアプリケーションのクラッシュ) を引き起こしたり、詳細不明のその他の影響を及ぼしたりする可能性があります。(CVE-2014-3509)

- 0.9.8zb より前の 0.9.8、1.0.0n より前の 1.0.0、および 1.0.1i より前の 1.0.1 OpenSSL の crypto/objects/obj_dat.c の OBJ_obj2txt 関数は、プリティプリントが使用されるとき、「\0」文字の存在を確認しないため、X509_name_oneline、X509_name_print_ex、およびその他の詳細不明な他の関数からの出力を読み取ることで、コンテキスト依存の攻撃者が、機密情報をプロセスのスタックメモリから取得する可能性があります。
(CVE-2014-3508)

- OpenSSL 0.9.8zb 以前の OpenSSL 0.9.8、1.0.0n 以前の 1.0.0、および 1.0.1i 以前の 1.0.1 の DTLS 実装にある d1_both.c のメモリリークにより、特定の挿入関数の戻り値を不適切に処理するゼロレングスの DTLS フラグメントを介して、リモートの攻撃者がサービス拒否 (メモリ消費) を引き起こすことが可能です。(CVE-2014-3507)

- OpenSSL 0.9.8zb 以前の OpenSSL 0.9.8、1.0.0n 以前の 1.0.0、および 1.0.1i 以前の 1.0.1 の DTLS 実装にある d1_both.c により、リモートの攻撃者が、大きな長さの値に対応するメモリ割り当てを発生させる細工された DTLS ハンドシェイクメッセージを介して、サービス拒否 (メモリ消費) を引き起こす可能性があります。(CVE-2014-3506)

- OpenSSL 0.9.8zb 以前の OpenSSL 0.9.8、1.0.0n 以前の 1.0.0、および 1.0.1i 以前の 1.0.1 の DTLS 実装にある d1_both.c の二重解放の脆弱性により、リモートの攻撃者が、エラー状態を発生させる細工された DTLS パケットを介して、サービス拒否 (アプリケーションクラッシュ) を引き起こす可能性があります。(CVE-2014-3505)

Nessus はこれらの問題をテストしておらず、代わりにアプリケーションが自己報告するバージョン番号にのみ依存していることに注意してください。

ソリューション

OpenSSL バージョン 1.0.0n 以降にアップグレードしてください。

参考資料

https://www.cve.org/CVERecord?id=CVE-2014-3505

https://www.cve.org/CVERecord?id=CVE-2014-3506

https://www.cve.org/CVERecord?id=CVE-2014-3507

https://www.cve.org/CVERecord?id=CVE-2014-3508

https://www.cve.org/CVERecord?id=CVE-2014-3509

https://www.cve.org/CVERecord?id=CVE-2014-3510

https://www.openssl.org/news/secadv/20140806.txt

プラグインの詳細

深刻度: High

ID: 77087

ファイル名: openssl_1_0_0n.nasl

バージョン: 1.14

タイプ: combined

エージェント: windows, macosx, unix

ファミリー: Web Servers

公開日: 2014/8/8

更新日: 2024/6/7

サポートされているセンサー: Nessus Agent, Nessus

リスク情報

VPR

リスクファクター: Medium

スコア: 5.9

CVSS v2

リスクファクター: Medium

基本値: 6.8

現状値: 5

ベクトル: CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P

CVSS スコアのソース: CVE-2014-3509

CVSS v3

リスクファクター: High

基本値: 7.5

現状値: 6.5

ベクトル: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

現状ベクトル: CVSS:3.0/E:U/RL:O/RC:C

CVSS スコアのソース: CVE-2014-3507

脆弱性情報

CPE: cpe:/a:openssl:openssl

必要な KB アイテム: installed_sw/OpenSSL

エクスプロイトの容易さ: No known exploits are available

パッチ公開日: 2014/8/6

脆弱性公開日: 2014/8/6

参照情報

CVE: CVE-2014-3505, CVE-2014-3506, CVE-2014-3507, CVE-2014-3508, CVE-2014-3509, CVE-2014-3510

BID: 69075, 69076, 69078, 69081, 69082, 69084