攻撃者が用意したサーバXのIPアドレスが,A社WebサーバのFQDNに対応するIPアドレスとして,B社DNSキャッシュサーバに記憶された。
これによって,意図せずサーバXに誘導されてしまう利用者はどれか。
ここで,A社,B社の各従業員は自社のDNSキャッシュサーバを利用して名前解決を行う。
正答2
解説
正解は2です。
これはDNSキャッシュポイズニングの状況です。
B社のDNSキャッシュサーバに、A社WebサーバのFQDN(Fully Qualified Domain Name:完全修飾ドメイン名)とサーバXのIPアドレスとの偽の対応が記憶されています。
問題文の条件より、各社の従業員は自社のDNSキャッシュサーバで名前解決を行います。
【選択肢別解説】
1:× A社従業員はA社のDNSキャッシュサーバを使うので、汚染されたB社のキャッシュの影響を受けません。
2:○ B社従業員がA社Webサーバにアクセスしようとすると、B社のDNSキャッシュサーバから偽のIPアドレスが返り、サーバXに誘導されます。
3:× A社従業員はA社のDNSキャッシュサーバを使い、しかも汚染されたのはA社WebサーバのFQDNの情報です。
B社Webサーバへのアクセスは影響を受けません。
4:× B社従業員はB社のキャッシュサーバを使いますが、汚染されたのはA社WebサーバのFQDNです。
B社Webサーバの名前解決は影響を受けません。
【ポイント】
DNSキャッシュポイズニングの被害を受けるのは、汚染されたキャッシュサーバを使い、かつ汚染された名前を引こうとする利用者です。
対策としては、DNSの応答に電子署名を付けるDNSSECや、送信元ポート番号のランダム化があります。