“Baiduショック”で見直す「アプリ管理」【第3回】
更新ファイルだと思ったらマルウェア――「GOM Player事件」の脅威と対策
正規のアプリケーションを正規のプロセスでアップデートしたら、マルウェアに感染してしまった――。そんな悪夢のような事態を招いた「GOM Player事件」を例に、同様の事件にどう対処すべきかを解説する。
前回「『Baidu IME』『Simeji』の勝手利用と情報流出を防ぐには?」では、中国Baiduの日本語入力ソフトウェア(IME)である「Baidu IME」と「Simeji」に対して、セキュリティ製品は何ができるのかを解説しました。今回は、韓国GRETECHの無料動画再生ソフトウェア「GOM Player」にまつわる事件を取り上げます。アップデートファイルをマルウェアに偽装するという、高度かつ危険な攻撃が発生したGOM Player事件。その概要を説明しつつ、同様の事件に対してセキュリティ製品ができることを見ていきます。
連載:“Baiduショック”で見直す「アプリ管理」
有効な対策3種を整理
今回、対策として紹介するセキュリティ製品分野3種を簡単に説明します。
ゲートウェイセキュリティ製品
次世代ファイアウォール製品や統合脅威管理(UTM)製品など、侵入検知システム(IDS)/侵入防御システム(IPS)、アプリケーション制御、アンチウイルス、URLフィルタリングといった機能を有するセキュリティ製品です。
クライアント型アンチウイルス製品
Windows端末やMacなどのクライアント端末にインストールし、インストールされた端末自体を守るセキュリティ製品です。一方、端末ではなくLANに導入してウイルスを検出するのは「ゲートウェイ型アンチウイルス製品」。これは上述の通り、ゲートウェイセキュリティ製品の1機能として提供されることもあります。
資産管理製品
端末のハードウェアやソフトウェア、またそれらのライセンスを、セキュリティではなく資産という観点で管理する製品。ただし、アプリケーション制御機能でアプリケーションのインストールや実行を制限できる資産管理製品も多く、セキュリティ目的で使用されることもあります。
現実的ではないGOM Playerインストールの防止
GOM Player事件では、攻撃者がGOM Playerのアップデートサーバを改ざんしました。具体的には、ユーザーがGOM Playerをアップデートするときに攻撃用サイトへアクセスするよう、サーバを改ざん。攻撃用サイトでは、そのユーザーの端末にアップデートプログラムを装ったマルウェアをダウンロード/実行させる仕組みでした。
GOM Playerの主な入手方法は以下の通りです。ダウンロードが主な入手方法なので、ゲートウェイセキュリティ製品のURLフィルタリング機能を使えば、ある程度の制御は可能です。ただし、ミラーサイトまでもれなくブロックするのは現実的ではありません。
- GRETECHのWebサイトからダウンロード
- ミラーサイト(フリーソフトのダウンロードサイトなど)からダウンロード
GOM Player自体はマルウェアではないため、クライアント型アンチウイルス製品でGOM Playerのインストールを防ぐことはできません。資産管理製品の場合、GOM Playerのインストールを禁止する設定にしていれば、インストールを防止することは可能です。ただし、事件発覚前まではGOM Playerとそのアップデートプログラムは危険性のない正規のアプリケーションだと捉えられていたため、GOM Playerのインストールを禁止していた組織は非常にまれだと思います。
ここで、アプリケーションのインストール防止策を整理しておきましょう。考えられるのは、以下の3つの方法です。
- ゲートウェイセキュリティ製品のURLフィルタリング機能でホワイトリストを作成し、そのリストにあるURLのみにアクセス可能にする
- 資産管理ソフトウェアでホワイトリストにあるアプリケーションのみインストール可能にする
- 資産管理ソフトウェアで一切のアプリケーションのインストールを許可しないなどの厳しいセキュリティポリシーで運用する
ただしGOM Player事件のように、アプリケーション自体ではなくアップデートサーバが狙われた場合には、アプリケーションのインストール防止によるマルウェア対策効果は限定的です。事件発生時の被害拡大を食い止める効果はあっても、既にインストールされているアプリケーションがアップデートを始めていれば、マルウェア感染の危険にさらされてしまうからです。
正規アプリによるマルウェアのダウンロードと攻撃者との通信を防ぐには
GOM Player事件では、マルウェアをダウンロードする仕掛けである「ドロッパー」として正規のアプリケーションが利用されました。こうした攻撃手法は、非常に高度で危険です。では各セキュリティ製品は、正規アプリケーションを介したマルウェアの侵入をどうすれば防ぐことができるのでしょうか。
シグネチャが配信された後であれば、ゲートウェイセキュリティ製品を利用し、HTTPS通信に対してアンチウイルス機能を利用すれば、マルウェアのダウンロードをブロック可能です。マルウェアがゲートウェイセキュリティ製品で発見できずにクライアント端末まで侵入してきたとしても、シグネチャがあればクライアント型アンチウイルス製品で発見できます。いずれにしても、ゲートウェイセキュリティ製品/クライアント型アンチウイルス製品共に、マルウェア検出には「シグネチャがある」ことが条件となります。
GOM Player事件で利用されたマルウェアは、GOM Playerの全ユーザーではなく、日本国内を指す特定のIPアドレスからのアップデート時にのみ攻撃用サイトへ誘導していました。このことから、日本の特定組織を狙った標的型攻撃の可能性もあるとみられています。つまり、アンチウイルスベンダーとしては検体を見つけにくいタイプのマルウェアということになります。
こうしたマルウェアに対しては、シグネチャに依存しない未知マルウェア解析システムが効力を発揮します。例えば、仮想マシンを使ったマルウェア検証技術である「サンドボックス」を実装したセキュリティ製品(サンドボックス製品)であれば、未知のマルウェアを実行/分析してマルウェアを発見できる可能性があります。
そもそもマルウェアを見つけるためのものではない資産管理製品は、マルウェアに対してできることは基本的にありません。GOM Player事件を例に取れば、事件の報道前に資産管理製品でGOM Playerの起動を禁止していれば、その後のマルウェアのダウンロードは防止できたかもしれません。しかし報道後では既にマルウェアが入り込んでしまっている可能性が高く、その場合は手遅れになります。
正規アプリからの情報漏えいを食い止める
マルウェアと攻撃者との通信を防ぐIPS機能のシグネチャやURLフィルタリング機能のデーターベースがゲートウェイセキュリティ製品へ配信されれば、たとえマルウェアがLAN内に入り込んでいたとしても、外部との通信をブロックすることで実質的にマルウェアを無効化し、情報漏えいを防ぐことができます。ただし標的型攻撃の場合、上述の通り各セキュリティベンダーがマルウェアの検体を入手していないことも多く、その場合はマルウェアの通信パターンも未知となります。
サンドボックス製品でしっかりとマルウェアの挙動を分析し、その通信パターンに対処可能なシグネチャを配信しない限り、ゲートウェイセキュリティ製品のIPS機能やURLフィルタリング機能で情報漏えいを防ぐのは非常に難しくなります。クライアント型アンチウイルス製品と資産管理製品は通信を制御するための手段ではないため、攻撃者との通信を特定して防ぐことは担当外です。
GOM Player事件の“再来”に各セキュリティ製品はどう対処できるか
マーケティング用途や製品の説明、デモなど、業務で動画の再生を必要とする場面は意外とあります。そのため一般的な環境では、GOM Playerのような動画再生アプリケーションの利用をLAN全体で禁止するのは、あまり現実的ではありません。
GOM Playerなどの動画再生アプリケーションを利用した標的型攻撃に有効な対策としては、まずマルウェア侵入時に未知のマルウェアをサンドボックス製品で検知することが挙げられます。またシグネチャがあればという前提になりますが、ゲートウェイ型アンチウイルス製品/機能でのネットワークレベルでの防御、それをすり抜けた場合にはクライアント型アンチウイルス製品での防御が次なる手となります。最終の防衛線になるのは、ゲートウェイセキュリティ製品のIPS/URLフィルタリング機能を使ったマルウェア通信のブロックです。
GOM Player事件と同様の攻撃に対する防御策として、各セキュリティ製品分野でできることを以下の表にまとめました。
| ゲートウェイセキュリティ製品 | 資産管理製品 | クライアント型アンチウイルス製品 | |
|---|---|---|---|
| インストールを制御 | △(URLフィルタリング機能を利用) | ○ | × |
| マルウェア侵入を防御 | ○(サンドボックス、アンチウイルス機能を利用) | × | ○ |
| 情報送信を制御 | ○(IPS、URLフィルタリング機能を利用) | × | × |
菅原継顕(すがわら つぐのり) パロアルトネットワークス
セキュリティ業界に15年以上従事。2005年から2010年は、UTM製品を提供する外資系ベンダーでマーケティングを担当。現在はアプリケーションの可視化とコントロール機能を備えた次世代ファイアウォールを提供するパロアルトネットワークスの米国本社でプロダクトマーケティングを担当している。
Copyright © ITmedia, Inc. All Rights Reserved.
“Baiduショック”で見直す「アプリ管理」
この記事の著者
関連記事
新着ホワイトペーパー PR
-
技術文書・技術解説
[Jamf Japan 合同会社] MDMだけでモバイルセキュリティは十分? 不足する対策を16項目でチェック -
事例
[Wrike Japan 株式会社] 世界的な家電メーカーが実践する「クリエイティブプロセス効率化」の方法とは? -
事例
[Wrike Japan 株式会社] 世界的テクノロジー企業に学ぶ、プロセス標準化とプロジェクト納品自動化の秘訣 -
事例
[Wrike Japan 株式会社] ソニー・ピクチャーズ テレビジョンに学ぶ、次世代サービスデリバリーのヒント -
事例
[Wrike Japan 株式会社] ソミック石川に学ぶ、ICT浸透後に直面した「工数管理」の課題と解決策
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Copilot」はなぜ放置される? “議事録要約止まり”を脱する処方箋
-
2
脱VMwareの前提が崩れる BroadcomのVDDK公開停止で確認すべき点
-
3
「データストレージの活用方法」に関するアンケート
-
4
なぜOpenAIやAnthropicのAIは「脱走」したのか 情シスが迫られるエージェント統制
-
5
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
-
6
Oracle巨大ITプロジェクトはなぜつまずいたのか 8年で導入1割、追加で170億ドル
-
7
「Microsoft一択」で本当にいいのか 知らぬ間にライセンス費用が膨らむ真相
-
8
ANAが専用回線から移行した「NaaS」の全貌 ネットワーク準備が数カ月から数週間に
-
9
Microsoft製品でここまで自動化できる 情シスがやめられる手作業10選
-
10
「プログラマー不要論」にThe Linux Foundationが示した答え
ホワイトペーパーランキング PR
-
1
マンガで解説:「ゼロトラスト」「SASE」の必要性とメリット
-
2
5回聞くだけじゃ足りない? トヨタ式「なぜなぜ分析」の正しい実践方法
-
3
インシデント対応工数を約3割削減、東京ガスの事例に学ぶ監視体制刷新のコツ
-
4
AIエージェントで多様な日常業務を効率化するための入門ガイド
-
5
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
6
国税庁の次世代基幹システム「KSK2」稼働開始に向けて、対応すべき変更点とは?
-
7
5分で分かる「セキュア大容量ファイル転送サービス」の機能とメリット
-
8
ドラマで分かる、標的型攻撃メールの被害を受ける企業と回避できる企業の分岐点
-
9
「脱Excel」か「Excel快適化」か? 現場にやさしい業務改善の進め方
-
10
少額減価償却資産が40万円未満へ拡大、令和8年度税制改正で押さえるべき変更点
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー