ISC BIND 9.11.0 < 9.16.42 / 9.11.3-S1 < 9.16.42-S1 / 9.18.0 < 9.18.16 / 9.18.11-S1 < 9.18.16-S1 / 9.19.0 < 9.19.14 の脆弱性 (cve-2023-2828)

high Nessus プラグイン ID 177464

概要

リモートのネームサーバーは、脆弱性による影響を受けます。

説明

リモートホストにインストールされている ISC BIND のバージョンは、テストバージョンより前のものです。したがって、cve-2023-2828 のアドバイザリに記載されている脆弱性の影響を受けます。

- 再帰リゾルバーとして実行するように設定されたすべての named インスタンスは、最近権限サーバーに送信したクエリに対する応答を保持するキャッシュデータベースを維持します。そのキャッシュデータベースのサイズ制限は、設定ファイルの max-cache-size ステートメントを使用して設定できます。デフォルトでは、ホストで使用可能なメモリの合計量の 90% に設定されています。キャッシュのサイズが設定された制限の 7/8 に達すると、キャッシュクリーニングアルゴリズムが有効期限切れまたは少なくとも最近使用された RRset をキャッシュから削除し始め、メモリ使用を設定された制限未満に保ちます。named で使用されているキャッシュクリーニングアルゴリズムの有効性は、特定の順序で特定の RRset のリゾルバーをクエリすることで大幅に低下し、設定された max-cache-size 制限を大幅に超えることが可能であることが発見されました。この欠陥を悪用することで、攻撃者は named リゾルバーが使用するメモリ量を、設定された max-cache-size 制限を大幅に超えてしまう可能性があります。攻撃の有効性は多くの要因 (クエリ負荷、クエリパターンなど) に依存しますが、max-cache-size ステートメントのデフォルト値は 90% であるため、最悪の場合、攻撃者は named を実行しているホストの利用可能なメモリをすべて使い果たしてしまい、サービス拒否状態が発生する可能性があります。(CVE-2023-2828)

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

ソリューション

ISC BIND バージョン 9.16.42 / 9.16.42-S1 / 9.18.16 / 9.18.16-S1 / 9.19.14 以降にアップグレードしてください。

参考資料

https://kb.isc.org/v1/docs/cve-2023-2828

プラグインの詳細

深刻度: High

ID: 177464

ファイル名: bind9_91914_cve-2023-2828.nasl

バージョン: 1.5

タイプ: remote

ファミリー: DNS

公開日: 2023/6/21

更新日: 2024/2/16

設定: パラノイドモードの有効化

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

リスク情報

VPR

リスクファクター: Medium

スコア: 4.4

CVSS v2

リスクファクター: High

基本値: 7.8

現状値: 5.8

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

CVSS スコアのソース: CVE-2023-2828

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

脆弱性情報

CPE: cpe:/a:isc:bind

必要な KB アイテム: bind/version, Settings/ParanoidReport

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

パッチ公開日: 2023/6/21

脆弱性公開日: 2023/6/21

参照情報

CVE: CVE-2023-2828

IAVA: 2023-A-0320-S, 2023-A-0500-S