OpenSSL 1.0.1 < 1.0.1fの複数の脆弱性

high Nessus プラグイン ID 71857

概要

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

説明

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

- 1.0.1f より前の OpenSSL 1.0.1 において、ssl/s3_both.c 内の ssl3_take_mac 関数により、リモートの TLS サーバーは、TLS ハンドシェイクで細工された Next Protocol Negotiation レコードを介して、サービス拒否 (NULL ポインターデリファレンスとアプリケーションクラッシュ) を引き起こす可能性があります。(CVE-2013-4353)

- 1.0.2 より前の OpenSSL において、ssl/s3_lib.c 内の ssl_get_algorithm2 関数は、正しくないデータ構造から特定のバージョン番号を取得します。これにより、リモートの攻撃者が、TLS 1.2 のクライアントからの細工されたトラフィックでサービス拒否 (デーモンクラッシュ) を引き起こす可能性があります。(CVE-2013-6449)

- 1.0.0l より前の OpenSSL 1.0.0 と 1.0.1f より前の 1.0.1 において、DTLS 再送信の実装は、ダイジェストと暗号化のコンテキスト用のデータ構造を適切に維持していません。これにより、中間者攻撃の攻撃者が、別のコンテキストの使用をトリガーし、パケット配信を妨害することでサービス拒否 (アプリケーションクラッシュ) を引き起こす可能性があります。これは、ssl/d1_both.c および ssl/t1_enc.c に関連しています。(CVE-2013-6450)

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

ソリューション

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

参考資料

https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=3462896

https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff;h=ca98926

https://www.cve.org/CVERecord?id=CVE-2013-4353

https://www.cve.org/CVERecord?id=CVE-2013-6449

https://www.cve.org/CVERecord?id=CVE-2013-6450

http://www.nessus.org/u?db9ddc29

プラグインの詳細

深刻度: High

ID: 71857

ファイル名: openssl_1_0_1f.nasl

バージョン: 1.10

タイプ: combined

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

ファミリー: Web Servers

公開日: 2014/1/8

更新日: 2024/10/23

設定: 徹底したチェックを有効にする (optional)

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

リスク情報

VPR

リスクファクター: Low

スコア: 3.6

CVSS v2

リスクファクター: Medium

基本値: 5.8

現状値: 4.3

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

CVSS スコアのソース: CVE-2013-6450

CVSS v3

リスクファクター: High

基本値: 7.5

現状値: 6.5

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

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

脆弱性情報

CPE: cpe:/a:openssl:openssl

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

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

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

脆弱性公開日: 2013/12/13

参照情報

CVE: CVE-2013-4353, CVE-2013-6449, CVE-2013-6450

BID: 64530, 64618, 64691