意図せず別サーバに誘導されてしまう利用者|情報セキュリティマネジメント 令和元年 秋期午前試験 問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社従業員
解説

この問題では、どの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サーバへアクセスする場合には、この誤ったキャッシュ情報は使われません。
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サーバに依存しているかまで確認しましょう。