攻撃者が用意したサーバXのIPアドレスが,A社WebサーバのFQDNに対応するIPアドレスとして,B社DNSキャッシュサーバに記憶された。
この攻撃によって,意図せずサーバXに誘導されてしまう利用者はどれか。
ここで,A社,B社の各従業員は自社のDNSキャッシュサーバを利用して名前解決を行う。
正答2
解説
正解は2です。
DNSキャッシュポイズニングの影響を受ける利用者を問う問題です。
DNSキャッシュポイズニングは、DNSキャッシュサーバに偽の名前解決情報を覚え込ませ、利用者を偽のサーバへ誘導する攻撃です。
本問では、B社のDNSキャッシュサーバに「A社WebサーバのFQDN(完全修飾ドメイン名)はサーバXのIPアドレス」という偽情報が記憶されています。
【選択肢別解説】
1:× A社の従業員はA社のDNSキャッシュサーバを使うので、偽情報の影響を受けません。
正しいA社Webサーバにアクセスできます。
2:○ B社の従業員はB社のDNSキャッシュサーバで名前解決します。
A社WebサーバのFQDNを問い合わせると偽のIPアドレスが返り、サーバXに誘導されます。
3:× A社の従業員はA社のDNSキャッシュサーバを使い、しかも偽情報が登録されたのはA社WebサーバのFQDNです。
B社Webサーバへのアクセスには影響しません。
4:× B社の従業員はB社のDNSキャッシュサーバを使いますが、偽情報はA社WebサーバのFQDNに関するものです。
B社Webサーバへのアクセスには影響しません。
【ポイント】
被害を受けるのは「汚染されたキャッシュサーバを使う人」が「偽情報のドメインにアクセスしたとき」です。
対策として、DNSSEC(DNS Security Extensions)による応答の検証などがあります。