情報セキュリティスペシャリスト試験 平成28年度春期 午前Ⅱ 問12「DNS キャッシュポイズニング攻撃に対して有効な対策はどれか。…」の正解と解説です。情報処理安全確保支援士試験の「DNSキャッシュポイズニング」分野の過去問で、各選択肢の正誤も解説付きで確認できます。
イ. DNS 問合せに使用する DNS ヘッダ内の ID を固定せずにランダムに変更する。
DNSキャッシュポイズニングは、攻撃者が正規応答より先に偽の応答をキャッシュサーバへ送り込み、誤ったIP情報をキャッシュさせる攻撃。偽応答が受理されるには問合せのトランザクションID等を一致させる必要があるため、IDを固定せずランダム化(加えて送信元ポートもランダム化)すると推測が困難になり有効。マルウェア検知や送信元ポートを53に固定する策は本質的対策にならない。実務ではDNSSECによる応答の真正性検証も併用される。