The Citizen Labの研究者たちが、高度な傭兵スパイウェアがオンライン広告を通じて配信されているという技術的証拠を初めて公開した。WIREDの報道はこれを「悪夢のようなシナリオ」と表現しており、その説明は的を射ている。ゼロクリックスパイウェアのターゲット広告は、普通の広告エコシステムを監視ツールの配信経路に変えかねない。本記事では、報告された内容、この種の攻撃が一般的にどのように機能するか、そしてどの防御策が時間をかける価値があるかを解説する。

範囲について一言:入手可能な情報源の報道は簡潔であるため、具体的な内容は公表されたものに限定している。広告ベースの攻撃が一般的にどのように機能するかを説明する箇所では、概念を説明しているのであり、この特定の事例に関する詳細を追加しているわけではない。

Citizen Labが発見したこと

Citizen Labは、ジャーナリスト、活動家、その他の市民社会の標的に対するデジタル脅威を調査することで知られる研究グループである。報道によれば、その研究者たちは現在、傭兵スパイウェア、つまり金銭を支払う顧客に販売される商業的な監視ツールが、オンライン広告を通じて配信され得ることを示す技術的証拠を公開した。

重要なのは「初めて」という言葉である。セキュリティ研究者たちは、広告ネットワークがこのように悪用され得ると長年警告してきたが、懸念を理論的なものから文書化されたものへと変えるのは、公に公開された技術的証拠である。だからこそ、たとえあなたが標的になりそうにないとしても、この発見は重要なのである。

ゼロクリックスパイウェアが広告を通じて拡散する仕組み

ゼロクリック攻撃は被害者からの行動を一切必要としない。タップすべき不審なリンクも、開くべき添付ファイルもない。端末は、送られてきた何かを処理するだけで侵害される。

オンライン広告が媒介となり得る理由はいくつかある:

  • 広告は自動的に読み込まれる。 Webページやアプリは、あなたの意図的な選択なしに、バックグラウンドで広告コンテンツを取得して描画する。
  • 広告はターゲット化されている。 広告システムは特定のオーディエンスにリーチするように作られており、つまり攻撃者は原理的に、一般大衆ではなく狭いグループにコンテンツを狙い定めることができる。
  • 広告の連鎖は複雑である。 コンテンツは画面に届くまでに複数の中間業者を経由することが多く、そのため単一の当事者がすべてを検査するのは難しい。

実際的には、これは広告主が特定のタイプのユーザーを見つけることを可能にする同じインフラが、攻撃者が特定の個人を見つけるのを助け得ることを意味する。情報源から正確なメカニズムに関するさらなる技術的詳細は得られていないため、完全な分析を求める読者はCitizen Labの公開研究を直接参照すべきである。

なぜスマートフォンと広告ターゲティングがユーザーを危険にさらすのか

スマートフォンは、メッセージ、位置履歴、写真、認証情報を保持し、ほぼ常に接続されているため、魅力的な標的である。また、ブラウザやアプリ内で第三者コンテンツを絶えず描画している。

広告ターゲティングは、さらなる露出の層を加える。データブローカーや広告プラットフォームは、あなたが誰でありどこへ行くかに関するシグナルを収集し、それらのシグナルが精密なターゲティングを可能にする。そのデータが多く流通するほど、やる気のある傭兵スパイウェアの購入者が特定の個人を選び出すのは容易になる。

これもまた、現実的なリスクが均一でない理由である。傭兵スパイウェアは高価であり、歴史的にジャーナリスト、反体制派、政府高官といった高価値の標的と関連付けられてきたのであり、日常のユーザーではない。ほとんどの人は意図された被害者になる可能性は低い。しかし、大量広告インフラに乗る配信手法は理解する価値がある。なぜなら、それに対する防御はより一般的な脅威にも役立つからである。

リスクを減らすもの(そしてVPNがどこで役立つか)

このような攻撃を止める単一のツールはない。層を重ねたアプローチが賢明な対応である。

端末を最新の状態に保つ。 スパイウェアはソフトウェアの欠陥に依存しており、アップデートはそれを塞ぐ。Lazarus Groupが8月のパッチ前にWindowsカーネルのバグを悪用した方法に関する当社の報道は、攻撃者が修正が存在する前に欠陥をどのように利用し得るか、そして修正が存在した後にパッチを速やかに適用することがなぜ依然として重要なのかを示している。

高いリスクにさらされている場合はロックダウンモードを使用する。 Appleのロックダウンモードは、標的型攻撃に直面する可能性のある人々のために設計されている。いくつかの機能を犠牲にして、端末の攻撃面を減らす。あなたがジャーナリスト、活動家、または機微な分野で働いているなら、検討する価値がある。

広告トラッキング設定を見直す。 広告のパーソナライズを制限し、広告識別子をリセットまたは制限することで、ターゲティングに利用可能なデータが減る。ブラウザレベルのコンテンツブロッキングも、第三者の広告コンテンツがそもそもどれだけ読み込まれるかを減らすことができる。

VPNがすることとしないことを理解する。 VPNは、端末とVPNサーバー間の通信を暗号化し、訪問するサイトからあなたのIPアドレスを隠すことができる。それはいくつかのトラッキングシグナルを減らし得る。しかし、あなたのスマートフォンにパッチを当てるものではなく、侵害された端末が悪意のあるコンテンツを処理するのを止めるものでもない。ゼロクリックエクスプロイトに対する盾ではなく、限られた一つの層として扱うべきである。

あなたにとってこれが意味すること

ほとんどの読者にとって、この研究は警報ではなくシグナルである。傭兵スパイウェアの文書化された使用は少数の人々を狙ったものであり、この発見は普通の広告閲覧が今日あなたのスマートフォンを侵害する可能性が高いことを意味するものではない。しかし、それが示すのは、広告インフラが攻撃チャネルに変えられ得るということであり、これは基本的な衛生管理——最新のソフトウェア、より少ないトラッカー、不要な第三者コンテンツへの露出の削減——の根拠を強めるものである。

もしあなたが機微な情報を扱っている、あるいは標的にされ得ると考える理由があるなら、基準はより高い。アップデート、ロックダウンモード、より厳格な広告制御を組み合わせ、リスクの高いグループを支援するデジタルセキュリティ組織からのガイダンスを求めることを検討してほしい。

主なポイント

  • パッチが利用可能になり次第、スマートフォンとアプリを更新する。
  • 高いリスクにさらされている場合はロックダウンモードを有効にする。
  • 広告のパーソナライズを制限し、広告IDをリセットまたは制限する。
  • 第三者の広告読み込みを減らすためにコンテンツブロッカーを検討する。
  • プライバシーのためにVPNを使用するが、ゼロクリックスパイウェアのターゲット広告を止めるために依存しない。
  • より広範なパッチ適用の文脈については、研究者Nightmare Eclipseが9件目のWindowsゼロデイを公開に関する当社の報道を参照。

Citizen Labの発見は、広告エコシステムがあなたの攻撃面の一部であることを思い出させる。すべての広告ネットワークを制御することはできないが、いくつかの意図的な設定と一貫したアップデートによってその開口部を狭めることはできる。