概要
- ENUM(e164.arpa) のDNS管理の脆弱性を悪用し、複数の 国番号ゾーンのドメイン を乗っ取った体験談
- 軍事基地宛ての通話情報 を誤って大量にログ取得した事例
- システムの放置や管理不備による セキュリティリスク の顕在化
- 報告しても 関係機関の無反応、軍事関連情報と判明して初めて対応
- 最終的な対応と教訓、ENUMシステムの現状と課題
ENUM(e164.arpa)ドメインの概要と歴史
- ENUM(e164.arpa) は2000年代初期に提案された電話番号とDNSを連携させる仕組み
- 電話番号を逆順に並べ、ドットで区切り、末尾に .e164.arpa を付加する方式
- 各国ごとに 国番号ゾーン が存在し、その管理権限は国ごとに異なる
- DENIC(.deの管理団体) がドイツのe164.arpaゾーンを管理
- キャリアがSIP/VoIP情報をDNS経由で取得し、安価なインターネット回線経由で通話を行うことが想定された
- 普及せず、現在はほぼ 死んだインフラ 状態
- ドイツでは未だに登録可能だが、利用者は極めて少ない
e164.arpaドメインの技術的仕組みと問題点
- NAPTRレコード のみを設定することが推奨されているが、AレコードやWebサイト設置も技術的には可能
- .arpaドメイン は本来インフラ用途限定だが、管理体制が緩く不正利用も容易
- 一部では 証明書発行の制限 を求める声も存在
複数国のe164.arpaゾーンの乗っ取り経緯
- 0.9.2.e164.arpa、6.4.2.e164.arpa、7.4.2.e164.arpa (+290, +246, +247: Saint Helena、Diego Garcia、Ascension Island)のゾーンが放置状態
- これらは ns6.icb.co.uk と ns.enum.org.uk に委任されていたが、後者のドメインが期限切れ
- ns.enum.org.uk を5ユーロで取得し、三つの国番号ゾーンの DNS権限を獲得
- DNSの仕組み上、委任先ネームサーバーを制御すれば該当ゾーンの全応答を操作可能
- 理論上は 全通話の中継・盗聴・改ざん が可能な状態
実際の利用状況とログ取得
- 当初Saint Helenaゾーンのみ監視したが、トラフィックは皆無
- その後、他2ゾーンも監視対象に追加したところ、 数十万件規模のENUMクエリ を記録
- クエリ内容から 実際の電話番号、タイムスタンプ、発信元IP が判明
- ほぼ全てが Diego GarciaとAscension Island 宛、発信元は主にアメリカのIP
- これらは 米軍基地 への通話と推測され、極めて高い 情報リスク を内包
セキュリティ報告と機関の対応
- 最初の報告時 は無反応、ENUMの国際委員会(ITU-T)の決定が障壁
- 軍事基地絡みと判明し、 UK National Cyber Security Centre(NCSC) が対応開始
- 委任元の所在不明や官僚的障壁で 根本解決は困難
- 最終的に ドメインの管理権をNCSCへ移譲、ゾーンはNXDOMAIN返答のみ
事態の教訓とまとめ
- 放置インフラの危険性、特に軍事・重要インフラ領域でのDNS管理の脆弱性
- ENUMシステムの形骸化 と、それに伴う管理責任の希薄化
- 報告窓口や対応体制の不備、実害が発覚するまで動かない組織の問題
- 国家安全保障レベルのリスク が、個人レベルの好奇心や検証で露呈する現実
- 情報セキュリティの教訓 として、定期的なゾーン管理・監査の重要性