令和7年度 問5|信頼を悪用する攻撃(フィッシング・標的型・中間者)

令和7年度 問5科目A(四択)

DNS キャッシュサーバでの DNS キャッシュポイズニング攻撃の対策はどれか。

正解:イ 外部の DNS クライアントからの再帰的問合せを受け付けない設定にする。

ポイント

DNS キャッシュポイズニング攻撃への、キャッシュサーバー側の対策を選ぶ問題です。

考え方と解き方

キャッシュポイズニングは、キャッシュサーバーに偽の対応を覚えさせる攻撃です。攻撃者が入り込む足掛かりを減らす設定か、偽の応答を見破りやすくする設定かを、一つずつ見ます。推測されやすくする設定は逆効果です。

  1. キャッシュサーバーが外部からの再帰的問合せを受け付けると、外部の者が好きな名前を調べさせて、偽の応答を送り込む機会を作れます。
  2. 外部からの再帰的問合せには応じない設定にすると、その機会を減らせます。したがって、最も適切なのは イ です。

ほかの選択肢

  • ア 待ち受けポートが53番であることは通常の状態で、固定しても偽の応答を見破りやすくなる対策ではありません。
  • ウ トランザクション ID を固定すると、偽の応答に合わせた値が推測されやすくなります。対策とは逆の設定です。
  • エ キャッシュサーバーが権威 DNS サーバーへ行う問合せの通常の方法で、攻撃の足掛かりを減らす対策ではありません。

覚えておくこと

  • DNS キャッシュポイズニング:キャッシュサーバーに偽の対応を記憶させ、偽サイトへ誘導する
  • DNS キャッシュポイズニングの対策:外部の再帰的問合せを受け付けず、偽の応答を入れる機会を減らす

(テーマ・覚えること)

出典:令和7年度 情報セキュリティマネジメント試験 公開問題 科目A 問5

前の問題次の問題