概要
O2 UKのVoLTE(4G Calling)サービスにより、通話発信者が受信者の位置情報や端末識別子を容易に取得できる深刻なプライバシー問題が発生。 IMS(IP Multimedia Subsystem)の複雑な実装と不適切な設定が根本原因。 受信者のセルIDやIMEI/IMSI情報がSIPメッセージ経由で漏洩、都市部では100m単位で位置特定可能。 O2は問題報告への対応やエスカレーションルートが不十分。 ユーザー側での防止策は存在せず、運用側の抜本的な対策が必要。
O2 VoLTE/IMSにおける深刻な位置情報漏洩問題
VoLTEとIMSの概要
- VoLTE(Voice over LTE) は、モバイルネットワーク上でインターネットベースのプロトコル(IMS)を用いて通話を実現する技術仕様。
- IMS(IP Multimedia Subsystem) は、音声・データサービスを統合管理するための標準基盤。
- IMSの実装は 複雑性 が高く、構成や運用によって 端末依存性やセキュリティリスク が増大することを確認。
- モバイルネットワーク運営者には、 サーバーの最新化・セキュリティ確保・不要なデータ露出防止 の責任があることを強調。
O2 UKのIMS実装における問題点
- O2 UKは2017年3月に 4G Calling(VoLTE) サービスを開始(参考: Engadget)。
- 通話時の SIPシグナリングメッセージ に、発信者・受信者双方の IMSI、IMEI、Cell ID 等の詳細な情報が含まれていることを確認。
- 例:
- P-Mav-Extension-IMSI: 発信者・受信者のIMSI
- P-Mav-Extension-IMEI: 発信者・受信者のIMEI
- Cellular-Network-Info: 受信者のCell ID・LAC(Location Area Code)・PLMN(Public Land Mobile Network)等
- 例:
- これらの情報は 発信者の端末に平文で到達 し、特別な操作や改造をしなくても取得可能であることを確認。
位置情報特定の具体的手法
- Cellular-Network-Info ヘッダーから受信者の PLMN、LAC、Cell ID を抽出することが可能。
- 公開データベース(例:cellmapper.net)と照合することで、 受信者の大まかな位置(都市部では100m単位) を特定できることを検証。
- 都市部のスモールセル利用時は、極めて高精度な位置特定が可能。
- ローミング中のO2ユーザー にも同様の攻撃が通用し、海外でも位置特定が可能であることを実証。
プライバシー・セキュリティ上の重大な懸念
- 発信者が受信者の位置・端末識別子を容易に取得 できるため、ストーキングや悪用のリスクが顕在化。
- 4G CallingやWiFi Callingを無効化しても、SIPヘッダーの情報漏洩は防げないことを確認。
- 端末が圏外・未接続時でも、 最後に接続したセル情報と経過時間 が漏洩する仕様であることを指摘。
O2への要望と他社比較
- O2は IMS/SIPメッセージから該当ヘッダーを削除 し、デバッグ用ヘッダーも原則無効化することを強く提案。
- EE(競合他社) は責任ある情報開示(Responsible Disclosure)ルートを用意しているが、O2には明確なエスカレーション経路が存在しないことを問題視。
- 顧客自身での防御策は存在しない ため、運用側での抜本的な対策が不可欠であることを強調。
結論と今後のアクション
- O2利用者は、基本的なモバイルネットワーク知識を持つ攻撃者により容易に位置特定される危険性 があることを認識。
- O2への報告(2025年3月26日・27日) を行ったが、現時点で回答や対応は見られないことを記録。
- 透明性・責任ある対応体制の整備 と、 技術的な抜本対策 の実施をO2に強く求めることを提案。
参考文献