DNSリバインディングとは?
DNSリバインディングとは、攻撃者が管理するドメイン名のTTLを極端に短くし、最初は自分のサーバのアドレスを返し、直後に内部のアドレスへ切り替える手法。ブラウザの同一生成元ポリシーは名前で判断するため、利用者の端末を踏み台に内部機器へ接続できる。
でぃーえぬえすりばいんでぃんぐ
DNSリバインディングの意味
攻撃者が管理するドメイン名のTTLを極端に短くし、最初は自分のサーバのアドレスを返し、直後に内部のアドレスへ切り替える手法。ブラウザの同一生成元ポリシーは名前で判断するため、利用者の端末を踏み台に内部機器へ接続できる。
DNSリバインディングの具体例
利用者が罠のページを開くと、そのページのスクリプトが同じ名前のまま社内のルータや管理画面へ要求を出す。対策としてリゾルバ側でプライベートアドレスを返す外部ドメインの応答を破棄し、機器側でもHostヘッダを検証する。
DNSリバインディングは試験でどう引っ掛けられる?
キャッシュへ偽の情報を仕込む攻撃と混同しやすいが、こちらは攻撃者が自分のゾーンで正規に応答を変えるだけで、DNSの偽装は起きていない。したがって署名による検証では防げない。
DNSリバインディングと関連する用語
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。