ふくふくHukuhuku LLC
EP.05脆弱性ウォッチ 7分公開:

BIND 9の脆弱性4件:DNS停止・コード実行の条件と9.20.30への更新

10月21日のBIND修正を、GSS-TSIG、再帰問い合わせ、RPZなどの設定から点検。9.18の保守終了、開発版との違い、DNSを止めずに確認する順序を整理します。

#セキュリティ#脆弱性#BIND#DNS
執筆 / 監修
松尾 亮合同会社ふくふく 代表社員

データ基盤・データパイプライン構築 / BI / 生成 AI 活用支援を専門とするエンジニア (28 年)。 本記事は AI 利用ポリシーに基づき、生成 AI の補助で執筆 → 人間が監修・編集して公開しています。

プロフィール詳細
シェア
ATTENTION:最初に確認すること

DNSを運用する担当者は、BINDの実行版と役割を確認してください。ISCは4件をHighと評価し、安定系列の修正版として9.20.30を公開しています。DNSが止まると、Web・メール・社内サービスが名前で見つからなくなるため、業務影響も含めて更新を優先します。

ISCは2026年10月21日に4件を公表し、JVNは22日に掲載しました。BINDはドメイン名とIPアドレスを結び付けるDNSの代表的な実装です。企業が自分のドメインの情報を答える権威DNSと、利用者に代わって名前を調べる再帰DNSでは、同じソフトでも使う機能が異なります。

4件の条件を分ける

CVE起こり得ること・条件ISCのCVSS v3.1
CVE-2026-94300GSS-TSIG署名付きUDPメッセージの処理でメモリ破壊。署名済み通信を取得するなどの条件を伴い、コード実行の可能性8.1
CVE-2026-19630再帰DNSの入力処理がCPU・メモリを過剰に消費し、サービス不能になる可能性7.5
CVE-2026-96888redirect zoneとqname-minimization strictを併用する再帰DNSが異常終了する可能性7.5
CVE-2026-97313再帰問い合わせを許可し、recursive-only yes/noが混在する2つ以上のRPZを持つ構成で異常終了する可能性7.5

根拠はISCのCVE-2026-94300、19630、96888、97313です。ISCは4件について把握している実悪用はないと記載しています。これは攻撃が起きないという保証ではありません。

難しい用語を、点検する設定へ置き換える

GSS-TSIGは認証の仕組みと結び付けてDNS通信に署名する方式です。今回のコード実行の問題を「外部から誰でも無条件に実行できる」と単純化しません。一方、19630の資源消費の問題に、GSS-TSIGや特殊なRPZ設定が必要だと決めつけるのも誤りです。

QNAME minimizationは問い合わせ先へ渡す名前の情報を必要な範囲へ抑える仕組み、redirect zoneは問い合わせ結果を別の回答へ置き換える設定です。RPZは、危険なドメインを遮断するなどDNSの応答に方針を適用する仕組みです。これらを使っているか、設定の名前と担当者を結び付けて点検します。

修正版と保守終了系列

導入系列4件で共通する影響版/対応注意点
9.209.20.0〜9.20.29 → 9.20.30現在の安定系列
9.219.21.0〜9.21.26 → 9.21.27開発系列。番号が大きいから本番へ選ぶものではない
9.18および古い系列9.18.50まで影響するものがある。影響開始版はCVEごとに異なる9.18はISCで保守終了。配布元の継続支援か保守中系列への移行を確認
Supported Preview Edition9.20.30-S1が修正版ISCの対象顧客向け系列。通常版と区別

系列の位置付けはISCダウンロード一覧で確認できます。9.18を使うOSパッケージでも、配布元が修正を取り込む場合があります。上流の保守終了とOSベンダーのサポート契約は別に記録し、修正証拠を求めてください。

DNSを止めないための更新・確認の順番

  1. 1管理するDNSサーバーを全台列挙し、権威/再帰/両方の役割、配布元、実行中のnamedの版、冗長構成を記録する。
  2. 2上表の設定条件を読み取り専用で点検する。DNSの秘密鍵や内部の完全なゾーン情報をLLMに渡さない。
  3. 3修正版のリリースノートを確認し、設定検査と復旧手順を準備する。複数台構成は通常時の容量を確保して順次更新する。
  4. 4再起動後の版とプロセスを確認し、自社の既知の名前で通常の名前解決、必要ならDNSSEC・正規の動的更新を確認する。攻撃用パケットは送らない。
  5. 5エラー率・応答時間・CPU・メモリ・異常終了を監視し、全台の適用記録がそろってから完了にする。

ISCの4つの勧告はいずれも既知の回避策なしとしています。外部公開や再帰利用者の制限は一般的な露出低減ですが、正式な修正の代わりとは扱いません。一般利用者のPCでブラウザーを更新しても、組織のDNSサーバーは修正されません。マネージドDNSは提供事業者への確認が必要です。

LLMに依頼する、根拠付きの点検

以下は編集部が作成した棚卸し用の指示文です。LLMの回答は安全性の保証にはなりません。未確認項目を残し、担当者が公式資料と実際の稼働状態を照合してください。

機密値を除いた台帳を渡すための指示文。製品の攻撃再現は行わない。

あなたは防御目的の運用点検担当です。権限のある自社環境について、提供した匿名化済み台帳と公式勧告だけで読み取り専用の棚卸しをしてください。 BINDの権威/再帰の役割、GSS-TSIG、redirect zoneとstrict QNAME minimization、RPZのrecursive-only設定を4件のCVEごとに整理してください。 各項目を「対象」「対象外(根拠付き)」「未確認」に分け、根拠URL・配布元・稼働版・条件・担当者・修正版または未確認事項・確認期限を表にしてください。版だけで安全と断定しないでください。秘密鍵、トークン、パスワード、個人情報を要求せず、設定変更や攻撃再現、外部へのスキャンは実行しないでください。更新案と回帰確認案は作成しても、適用は担当者の判断に分けてください。

点検指示文をダウンロード。基本の進め方は脆弱性のトリアージも参照してください。

確認日:2026年10月22日。公開された一次資料を確認した解説であり、編集部がこの脆弱性の攻撃やパッチ適用を実環境で再現したものではありません。手順のうち優先順位・台帳・回帰確認は編集上の提案です。

よくある質問

9.21.27のほうが新しいので選ぶべきですか?
9.21は開発系列です。本番は安定系列や配布元が支持する修正版を選びます。
社内だけのDNSなら更新は不要ですか?
社内端末からの問い合わせや外部DNSからの応答も扱います。外部から直接接続できないことだけで全CVEを除外しません。
9.18のままでも安全かどうか、何で確認しますか?
配布元が示すCVE修正と完全なパッケージ版、実際の稼働版を照合します。証拠がなければ未確認です。
シェア

この記事の感想を教えてください

あなたの 1 クリックで、本当にこの記事は更新されます。「もっと詳しく」「続編希望」が一定数集まった記事は、 ふくふくが 実際に内容を拡充したり続編記事を公開 します。 送信したリアクションはお使いのブラウザに記録され、再カウントされません。

シリーズの外も探す:

まずは、現状を聞かせてください。

要件が固まっていなくて大丈夫です。現状診断と方針提案までを無料でお手伝いします。

無料相談フォームへ hello [at] hukuhuku [dot] co [dot] jp