意図せず別サーバに誘導されてしまう利用者|情報セキュリティマネジメント 令和元年 秋期午前試験 問16
出典:令和元年秋期 午前 問16
分野:セキュリティ / 情報セキュリティ
攻撃者が用意したサーバXのIPアドレスが,A社WebサーバのFQDNに対応するIPアドレスとして,B社DNSキャッシュサーバに記憶された。これによって,意図せずサーバXに誘導されてしまう利用者はどれか。ここで,A社,B社の各従業員は自社のDNSキャッシュサーバを利用して名前解決を行う。
- ア:A社WebサーバにアクセスしようとするA社従業員
- イ:A社WebサーバにアクセスしようとするB社従業員
- ウ:B社WebサーバにアクセスしようとするA社従業員
- エ:B社WebサーバにアクセスしようとするB社従業員
TSUNAGARU-ADVICE
まず押さえたいこと
DNSキャッシュサーバに誤った名前解決情報が保存されると、そのDNSキャッシュサーバを利用する利用者が影響を受けます。この事例では、B社DNSキャッシュサーバに「A社WebサーバのFQDN → 攻撃者のサーバX」という誤った情報が記憶されています。
迷ったときの判断軸
「どのDNSキャッシュサーバが汚染されたか」と「どのFQDNが書き換えられたか」を分けて確認しましょう。B社DNSを使う利用者が、A社Webサーバへアクセスしようとしたときに誤ったIPアドレスが返されます。A社従業員はA社のDNSを使うので、この汚染の影響を直接受けません。
科目Bにつなげるために
科目Bでは、DNSキャッシュポイズニングの事例で、汚染されたDNSサーバ、書き換えられたドメイン名、影響を受ける利用者を順番に追うことが重要です。通信先のWebサーバだけを見るのではなく、名前解決をどのDNSサーバに依存しているかまで確認しましょう。
この問題では、どのDNSキャッシュサーバに誤った情報が記憶されたかを確認することがポイントです。今回は、B社のDNSキャッシュサーバに「A社WebサーバのFQDN → サーバXのIPアドレス」という誤った対応関係が記憶されています。
B社従業員はB社のDNSキャッシュサーバを利用して名前解決を行うため、A社Webサーバへアクセスしようとすると、誤ったキャッシュ情報によってサーバXへ誘導されます。したがって、イが適切です。
❌他選択肢が誤りの理由ア:A社WebサーバにアクセスしようとするA社従業員
⇒A社従業員はA社のDNSキャッシュサーバを利用します。誤った情報が記憶されているのはB社のDNSキャッシュサーバなので、今回の条件では影響を受けません。
ウ:B社WebサーバにアクセスしようとするA社従業員
⇒誤って記憶されているのはA社WebサーバのFQDNに対するIPアドレスです。B社Webサーバへの名前解決には関係しません。
エ:B社WebサーバにアクセスしようとするB社従業員
⇒B社従業員は汚染されたB社DNSキャッシュサーバを利用しますが、誤っているのはA社WebサーバのFQDNに対する情報です。B社Webサーバへアクセスする場合には、この誤ったキャッシュ情報は使われません。