メインコンテンツへスキップ
Tanium ブログ

MeltdownおよびSpectreマイクロプロセッサの欠陥:Taniumができること

MeltdownおよびSpectreマイクロプロセッサの欠陥:Taniumができること

Taniumのテクニカルアカウントマネージャーは、MeltdownおよびSpectreというマイクロプロセッサの脆弱性に対処するため、お客様と緊密に連携して取り組んでおります。 ここでは、可視化、パッチ適用、パフォーマンス監視、および検知・対応の分野において、当社が取り組み始めたいくつかの方法をご紹介します。

3D 回路基板上に実装され、ピンが接続されたマイクロプロセッサの図解

(画像:ゲラルト/Pixabay)

「Meltdown」と「Spectre」と呼ばれる、最新のプロセッサハードウェアに見つかった2つの重大なセキュリティ上の欠陥により、サイバーセキュリティやITの専門家たちは、デバイスのセキュリティ強化に奔走しています。 この問題の影響を受けるマイクロプロセッサは、デスクトップコンピュータからサーバー、さらにはクラウド上でホストされているインフラに至るまで、世界中のほぼすべてのコンピュータに搭載されています。 MeltdownおよびSpectreは、複雑な一連のハードウェアの脆弱性を包含しているため、単一の修正策では簡単に対処することはできません。 これらの問題を解決するには、ITチームとセキュリティチームが連携して、以下の措置を講じるための多段階にわたる取り組みが必要となります:

  • ハードウェアおよびその他の資産を特定し、台帳を作成すること;
  • 互換性の確認を行ってください;
  • 影響を受けるハードウェア、オペレーティングシステム、およびアプリケーションにパッチを適用し、さらに;
  • システムのパフォーマンスを監視します。

Taniumのテクニカル・アカウント・マネージャー(TAM)は、お客様と連携し、Taniumプラットフォームを活用してこうした課題の解決に取り組んでいます。 ここでは、可視性の向上 、パッチ管理、パフォーマンス監視 、および脅威の検出と対応 について、当社が取り組み始めたいくつかの方法をご紹介します。

可視化

各組織は、これらの脆弱性の影響を受けるハードウェアを搭載したすべてのシステムの完全なリストを収集する必要があります。 SpectreはIntel、AMD、ARMの各プロセッサに影響を及ぼしますが、MeltdownはIntelのプロセッサにのみ影響を及ぼします。 Taniumの中核となる機能では、「CPUの詳細を取得」といった簡単な質問を通じて、CPUのメーカーやプロセッサの詳細など、包括的なハードウェア情報を収集することができます。 これにより、Meltdownに対して特に脆弱なIntel製ハードウェアを搭載しているシステムを特定するのに役立ちます。

Tanium Asset は、このコンテンツを基盤として、ハードウェア、オペレーティングシステム、ソフトウェア、パッチ、ユーザーデータなど、数十種類のエンドポイント属性を集約・統合し、正確かつ完全なインベントリレポートを作成します。

このデータが必要とされる理由は、単なるCPUの詳細情報にとどまりません。Webブラウザなど、多くのサードパーティ製アプリケーションがSpectreの影響を受けており、今後リリースされるアップデートが必要となります。 この問題の規模が広範囲に及ぶため、各組織は、自社の環境にインストールされている脆弱性のあるソフトウェアのバージョンについて、今後数か月にわたり、確実に可視性と管理を維持していく必要があります。

パッチの適用

Meltdownに対処するためには、各組織はOEMベンダーから提供されるオペレーティングシステムとハードウェアのパッチを組み合わせて対応する必要があります。 「Meltdown」および「Spectre」のウェブサイトでは、各ベンダーからの最新のお知らせや更新情報へのリンク一覧を掲載しています。 しかし、他のパッチ適用作業と同様に、大規模に迅速にパッチを展開し、インストールを確認し、予期せぬ結果が生じた場合に是正措置を講じることは、困難を伴う場合があります。

Taniumのアーキテクチャは、1台のTaniumサーバーで、たとえ数十万台のシステムにまたがる場合でも、パッチや関連ファイルを効率的に配布・インストールできるように設計されています。 Tanium Patchは、これを基盤として、 のWindowsパッチ管理および展開に向けた強力な機能(スケジュール設定、ブラックリスト、カスタムワークフローなど)を備えています。 Taniumの追加機能により、Linux、OS X、Solaris、AIXの各プラットフォームに対して、パッチやその他のカスタマイズ可能なパッケージを展開することが可能になります。 この1年間、Taniumのテクニカルアカウントマネージャーは、過去のインシデント(WannaCryなど)を通じてお客様と連携し、パッチ適用プログラムのスピードと有効性を向上させるお手伝いをしてまいりました。

こうした課題にさらに複雑な要素が加わることとして、マイクロソフトは、一部のウイルス対策ソフトウェアがWindowsのパッチと互換性の問題を起こし、ブルースクリーンやその他のエラーを引き起こす可能性があることを示唆しています。 自動更新によってシステムが使用不能になるリスクを軽減するため、マイクロソフトは、アンチウイルスソフトウェアに対し(つまり、互換性更新プログラムやホットフィックスの適用時に)、そのソフトウェアがパッチと正常に動作できることを証明するために、特定のレジストリ値を設定することを義務付けています。

Taniumをご利用のお客様は、「レジストリキーの値が存在するか」といったセンサーを使用することで、この値が設定されているシステムと設定されていないシステムを、わずか数秒で把握することができます。 「インストール済みアプリケーション」に関する質問やセンサーと組み合わせることで、組織はアンチウイルスソフトの更新状況を追跡し、必要なレジストリの変更が適切に行われたことを確認することができます。

パフォーマンスの監視

これらのパッチによって実施された緩和策は、特定のワークロードにおいてプロセッサのパフォーマンスに悪影響を及ぼす可能性があります。 オーバーヘッドの正確な程度は、使用されているソフトウェアやハードウェアの種類によって大きく異なるようです。 この不確実性は、パフォーマンスが極めて重要なシステムを運用している組織、オーバーサブスクライブされたハードウェア上で仮想マシンを稼働させている組織、あるいはクラウドホスト型環境の予算を正確に策定しなければならない組織にとって、課題となるでしょう。

Tanium では、Windows、Linux、OS X、Unix システム全体において、プロセスごとの CPU 使用率やアプリケーションの使用状況など、詳細なパフォーマンス指標を取得することができます。 このデータに基づいて傾向分析を行うことで、組織はパフォーマンス(およびその他のエンドポイントのデータセットや指標)の経時的な推移を簡単に可視化し、追跡することができます。 パッチを適用する前にこの作業を行うことで、影響を受ける各システムグループにおける現在のリソース使用状況を基準値として把握するのに役立ちます。 パッチを適用した後、プロセッサの動作の変化の程度を検証し、パフォーマンスに悪影響が出ているシステムや変更が必要なシステムを迅速に特定するのに役立ちます。

検知と対応

研究者によると、SpectreやMeltdownの脆弱性を悪用する手法は、通常のアプリケーションの動作と見分けるのが難しい場合があります。 組織は、EDRやマルウェア対策ツールがこの種の攻撃を検知できると期待すべきではありません。 ただし、これらの脆弱性を悪用するには、攻撃者はまず、標的となったエンドポイント上で悪意のあるコードを実行できる権限を取得する必要があります。 この前提条件があるため、各チームは、SpectreやMeltdownを利用して侵害後のペイロードが実行される前に、攻撃の影響を軽減する機会を得ることができます。 組織は、攻撃者が初期アクセスを得たり、足場を築いたり、標的となった環境内を移動したりすることを可能にする「最低共通基準」的な手口を排除することに、引き続き注力すべきです。

Tanium Threat Responseは、MITRE ATT&CKフレームワークに基づいて分類された攻撃者の手法の各段階を含め、悪意のある活動を検知・調査するための包括的なソリューションを提供します。 Taniumのエンドポイント検出・対応(EDR)チームは、リアルタイムのアラート通知や異常の特定を支援するエンタープライズ・ハンティング・ワークフローのために、定期的に更新されるシグナル・フィードをお客様に提供しています。 また、Threat Responseでは、サードパーティのIOCフィードやレピュテーションプロバイダーについても幅広くサポートしています。

「Meltdown」と「Spectre」の発見につながった卓越した研究と、影響を受けたデバイスの膨大な規模を鑑みれば、これらが「画期的な」脆弱性として位置づけられることは、十二分に妥当であると言えます。 とはいえ、影響を受けた資産の特定から是正措置の実施、結果の監視に至るまで、リスクに対応し軽減するために必要なセキュリティ運用の基本は、依然として馴染み深いものです。 上記では、Taniumプラットフォームのいくつかの手法や構成要素について説明しましたが、これらはすでに、お客様が今回の突発的な情報開示に対応する上で役立っています。 この件の展開が進むにつれ、引き続き取り組みを進め、状況に応じて情報を更新してまいります。

Taniumコミュニティでのディスカッションにご参加いただき、MeltdownおよびSpectreへの対策について、さらに詳しくご確認ください。

Taniumの実際の動作をご覧になりませんか? の個別デモをご予約いただくか、毎週開催されているウェビナーにご参加ください。 「 」の今後のイベント()にて、当社のTaniumエキスパートにご相談ください。