Column
多発するVoIP攻撃――VoIP導入には慎重な検討が必要
VoIPトラフィックのスニッフィング、特定のVoIPシステムの実装の欠陥を突いた攻撃、コールマネージャサーバへの攻撃というVoIPの3大脅威とその対策を解説する。
多くの企業ではVoIPシステムの導入を急いでおり、これによって従来型の電話サービスを置き換えようとしている。2~3年間にわたる慎重な検討を経て完成度の高いVoIPシステムを配備した企業もあるが、多くの企業はVoIPのセキュリティ問題を注意深く検討することなく、VoIPの導入を進めている。
VoIPの導入が急速に進んでいるのには十分な理由がある。VoIPはコスト削減につながり、従来のインフラよりも柔軟なシステム構築が可能であるからだ。金銭的なことで言えば、VoIPプロジェクトのROI(投資利益率)は非常に高いという調査結果もある。これは、ほとんどの企業でVoIPを既に配備済みであるか、早急にVoIPを配備する可能性があることを意味する。このため、情報セキュリティ担当者は、VoIPがセキュアな形で配備されるよう注意する必要がある。
VoIP攻撃の手法は幾つか存在する。中でも特に懸念すべきなのが、VoIPトラフィックのスニッフィング、特定のVoIPシステムの実装の欠陥を突いた攻撃、コールマネージャサーバへの攻撃である。以下では、各種の攻撃手法を紹介した上で、VoIPインフラを防御する方法について解説する。
VoIPトラフィックのスニッフィング
まず、VoIPコールがスニッフィングされる可能性について述べる。VoIPトラフィックは一般に、イーサネットあるいはワイヤレスネットワークを通じて送信されるため、パケットキャプチャーツールが利用される恐れがある。パケットキャプチャーツールは、特定のマシンのネットワークインタフェースを通過するすべてのパケットを記録する。攻撃者は、tcpdumpやWireshark(Etherealプロジェクトの新しい名前)など、各種のスニッフィングツールを利用してVoIPパケットを捕捉することができる。ただし、攻撃者がVoIP通信の内容を聞くためには、パケットを収集した後でそれをサウンドファイルに変換する必要がある。Wiresharkにはそのための便利なツールが備わっており、捕捉したVoIPセッションを.rawまたは.au形式のオーディオファイルに変換することができる。変換したファイルは、ほとんどのオーディオ/ビデオ再生ソフトウェアで再生できる。
Wiresharkが登場する前は、VoIPスニファからオーディオファイルを生成するための手段として有名だったのがVOMIT(Voice Over Misconfigured Internet Telephones)と呼ばれるツールである。VOMITは数年前に広く使われていたが、その後、この種の攻撃を仕掛ける手段として最も人気の高いツールとなったのがWiresharkである。このツールの機能を使えば、従来のtcpdump方式でファイルを収集できる任意のスニファをVoIP盗聴器として利用し、通話データを収集して後から聞くことができるのだ。
こういった攻撃を防ぐために、ネットワーク上を流れるVoIPトラフィックは必ず暗号化すること。VoIPコールにセンシティブな情報が含まれている可能性もあるため、こういったトラフィックはすべて、暗号化されたVPN経由で送信することを筆者は強く勧める。また、暗号化されたVPNは、VoIPアーキテクチャ全体の一部として配備すべきである。
VoIPシステムの実装の欠陥を突いた攻撃
VoIPトラフィックで懸念しなければならないもう1つの問題は、VoIPの特定の実装の欠陥、すなわちVoIPシステムのソフトウェア開発者によるミスを狙った攻撃である。これまでに、特定のベンダーのVoIP製品(ハンドセットおよびコール管理ソフトウェア)でセキュリティ上の欠陥が幾つか見つかっている(例1、例2、例3)。これらの欠陥の中には、攻撃者が不正な形式のパケットを送信してハンドセットあるいはセントラルコールマネージャをクラッシュさせ、DoS(サービス妨害)攻撃を仕掛けることを可能にするものもある。攻撃者が特殊な仕掛けを施したパケットを送り込むことにより、バッファオーバーフローやそれに関連した状態を引き起こし、VoIPハンドセット(さらにひどい場合はコール管理サーバ)を乗っ取ることを可能にする欠陥もある。攻撃者がコール管理サーバに侵入すれば、すべてのコールトラフィックを収集できるだけでなく、コールの経路を意のままに変更することもできる。この種の攻撃の可能性を最小限にとどめるには、VoIPインフラのあらゆる部分(コールマネージャサーバ、VoIPゲートウェイ、関連するVPN、ハンドセットなど)をパッチ管理プロセスに含めなければならない。
コールマネージャサーバへの攻撃
コールマネージャ上のVoIP専用ソフトウェアにおける特定の実装の欠陥だけでなく、ベースとなるOSおよびそのサーバ上の補助アプリケーションも攻撃にさらされる可能性がある。コールマネージャサーバおよびVoIPゲートウェイを「アプライアンス」デバイスとして販売しているベンダーもある。これは、デバイスを接続して電源を入れるだけで使えることを意味する。しかしアプライアンスという表現は、非常に誤解を招きやすい。そのベースとなるOSは一般に、WindowsまたはLinuxの省機能版であり、注意深く扱わなければ攻撃者に侵入される恐れがあるのだ。
コールマネージャとVoIPゲートウェイのセキュリティを確保するには、その構成を注意深く検証するとともに、不要なサービスは無効にしておき、基盤となるOSを堅牢化する必要がある。基本的な構成ミスやセキュリティ上の弱点を検出する機能を備えた「Microsoft Baseline Security Analyzer」などのツールを利用することも検討すべきだ。Linuxベースのシステムであれば、システム堅牢化プロジェクトである「Bastille Linux」が推奨する構成と照らし合わせて自社のシステム構成を検討することをお勧めする。VoIPインフラに関連したOSパッチも必ず適用すること。
それ以外のVoIPセキュリティ対策として、ホストベースの侵入防御システム(IPS)の配備を検討するのもいいだろう。システムの堅牢化、パッチの適用、IPSの配備といった作業では注意が必要だ。これらの対策を施すに当たってコールマネージャサーバの構成を変更すると、その機能とパフォーマンスが損なわれることもあるからだ。コールマネージャの構成をほんのわずかに変更しただけで、不注意のせいで通話を処理する機能が壊れてしまったといった恐怖の体験談は枚挙にいとまがない。このため、セキュリティ強化のプランをベンダーと一緒に検証した上で、念のために、実運用環境に配備する前に実証試験環境でテストすることが重要だ。
本稿筆者のエド・スコウディス氏は、ワシントンD.C.に本社を置く情報セキュリティコンサルティング会社、インテルガーディアンズの創業者で、同社の上級セキュリティコンサルタントを務める。SANSのインストラクターとしても活躍する。専門分野はハッカーの攻撃と防御対策、情報セキュリティ業界、コンピュータプライバシー問題など。「Counter Hack Reloaded」や「Malware: Fighting Malicious Code」などの著作がある。同氏は2004年、2005年、2006年にセキュリティ分野のMicrosoft MVPを受賞したほか、Honeynet Projectにも携わった。また、SearchSecurity.comサイトの専門アドバイザーとして、情報セキュリティリスクに関するユーザーからの質問に答えている。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
新着ホワイトペーパー PR
-
製品資料
使用中のデータを保護して安全な共同開発へ、クラウド時代のデータセキュリティ -
製品資料
“AIによる高速な脆弱性検出”対策を行う、RHELの統合セキュリティ機能とは? -
製品資料
企業ITを支える定番Linuxの運用管理、手動の限界を乗り越える手法とは? -
製品資料
AIとクラウドネイティブの課題を解決する、シンプルで費用対効果に優れた方法 -
製品資料
ITリーダーのための「クラウドネイティブ戦略」ガイド
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ人はいるのにDXが進まない? ライオンも直面した“老害”レガシーシステム
-
2
「結局人が見る」監視現場にさよなら 生成AI監視×高性能PCが変える防犯業務
-
3
「業務改善とツール活用」に関するアンケート
-
4
LLMの「過学習」、正しく説明している文章はどれ?
-
5
「Microsoft 365」が乗っ取られる 跡形もなくMFAを破る手口
-
6
「次世代業務PCへの移行」に関するアンケート
-
7
IT人材の42%が転職予備軍 辞めさせない組織の4つの共通
-
8
「HDD終了」は本当か 巨大クラウド2社が下した大容量フラッシュへの決断
-
9
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
10
なぜOpenAIやAnthropicのAIは「脱走」したのか 情シスが迫られるエージェント統制
ホワイトペーパーランキング PR
-
1
属人化や仕様バグはなぜ起きる? AI時代に必須のドキュメント文化の作り方
-
2
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
3
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
中小企業必見、Microsoft 365でゼロトラストセキュリティを実現する方法
-
6
5分で分かる「AI駆動開発エージェント」 要件定義から設計・実装・テストまで
-
7
動画で知るランサムウェア被害企業のリアル、会計データが無事だった理由とは
-
8
“あのファイル転送”で暗躍するノーウェアランサム
-
9
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
10
マンガで解説:「ゼロトラスト」「SASE」の必要性とメリット
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー