リモート・ブラウザ・アイソレーション(RBI)は、Webブラウジングセッションをエンドポイントデバイス上ではなく、クラウド上の隔離されたサンドボックス環境内で実行し、ページの安全なレンダリング結果のみをクライアントに返すセキュリティ技術です。アクティブなコンテンツやマルウェアはクライアントのブラウザに到達することはなく、ゼロデイ攻撃やブラウザベースの脅威がネットワークに到達する前に遮断されます。
主なポイント
- RBIはWebセッションをリモートで処理するため、エンドポイントに届くのは安全なデータのみです。
- 閲覧したページ上のマルウェアが、クライアント端末上で実行されることは決してありません。
- 読み取り専用モードとアップロード/ダウンロードの制御により、データの流出を防止します。
- RBIは、SWGポリシー、ATP、およびDLPと連携し、多層的なWeb保護を実現します。
- 独立したセッションは使用後に破棄されるため、リモート上で何も残存することはありません。
このページの内容: その重要性仕組み種類RBI およびVersaよくある質問
RBIはなぜ重要なのでしょうか?
ブラウザは、システムが侵害される最も一般的な侵入経路です。ドライブバイダウンロード、悪意のある広告、フィッシングページ、ウォーターホール攻撃などはすべてタブ内で実行され、レンダリングエンジンの脆弱性が1つでも修正されていないと、シグネチャベースの防御機能がペイロードを検知する前に、攻撃者にコード実行の機会を与えてしまう可能性があります。従来のWebセキュリティは、まず悪意のあるコンテンツを特定しようとしますが、RBIは、ページコンテンツをエンドポイント上で一切実行させないことで、この問題を回避します。
これは、ブロックするためのシグネチャが存在しないゼロデイ脅威において最も重要です。また、組織が単純に禁止できないリスクの高いブラウジング――新規登録されたドメイン、分類されていないURL、あるいはリスクが高いにもかかわらず従業員が正当な理由でアクセスする必要があるサイトなど――においても重要です。こうしたセッションを隔離することで、セキュリティチームは「許可」と「完全な拒否」の中間的な選択肢を得ることができます。
RBIとは何ですか?
ユーザーのブラウザがリスクのあるページにアクセスしようとすると、セキュアWebゲートウェイは、クライアントを直接接続させる代わりに、そのセッションをRBIサービスに転送します。アイソレーションサービスは、実際のページ(JavaScript、プラグインなどすべてを含む)を、クラウド上の使い捨てのサンドボックス化されたコンテナ内で読み込み、実行します。 クライアントのブラウザは、ページのコードを一切実行せず、再構築され、安全性が確保された表示内容のみを受け取り、クリック、スクロール、キー入力をリモートコンテナに転送します。
エンドポイント上で実行が行われることは決してないため、ページに埋め込まれたマルウェア(既知のシグネチャがないゼロデイ攻撃を含む)は、使い捨てのコンテナ内に封じ込められ、セッション終了時に破棄されます。また、RBIプロファイルによってセッションのリスク表面も管理されます。具体的には、アップロードやダウンロードをブロック、スキャン、またはプレビューのみに制限したり、フォームの送信やクリップボードへのアクセスを制限したり、セッションを読み取り専用モードに強制的に切り替えたりすることが可能です。
RBIの種類
主に2つのレンダリング手法が主流となっています。ピクセルストリーミングは、リモートブラウザを動画ソースとして扱います。つまり、アイソレーションサーバーがページをレンダリングし、圧縮されたフレームをクライアントにストリーミングすると、クライアントはそれらを軽量なビューアで表示します。この方式では、すべての要素を隔離するため、レイテンシと帯域幅のコストがかかります。 一方、DOM再構築では、リモートページのDocument Object Modelを解析し、アクティブな要素や悪意のある可能性のある要素を排除した上で、クリーンなHTMLドキュメントを再構築し、クライアントがネイティブにレンダリングします。この方法は軽量で応答性が高く、すべてのアクティブな要素が正しくサニタイズされたという保証は限定的ですが、確実性が高くなります。
導入形態も様々です。RBIの大部分はクラウドサービスであり、リージョンごとにプロビジョニングされ、セキュアなWebゲートウェイを介してアクセスされます。一方、ブラウジングトラフィックをサードパーティのクラウドにルーティングできない組織向けに、オンプレミスのアプライアンスで稼働する導入形態も一部存在します。この場合、簡便性を犠牲にする代わりに、データの保存場所を管理できるようになります。
RBI およびVersa
Versa RBIは、SASE ファブリック内のクラウドベースのアドオンとして提供され、「Versa Secure Internet Access(VSIA)」のProfessionalおよびEliteバンドルでライセンス供与されます。RBIは、セキュアWebゲートウェイおよびVOS™クラウドセキュリティ機能(サンドボックス、ウイルス対策、データ漏洩防止)と連携して動作し、ゼロデイ攻撃やブラウザベースの攻撃に対するさらなる防御ラインを構築します。 この機能を有効にするには、Concerto、1つ以上のSWG、および各リージョン内のAdvanced Security Cloudインスタンスが必要です。「リモートブラウザ分離の設定」および「 SASE テナントの設定」を参照してください。
管理者は、読み取り専用モード、アップロード/ダウンロードの動作、フォームおよびクリップボードのルール、レンダリングモードを設定するRBIプロファイルを作成し、そのプロファイルをインターネット保護ルールに紐付けます。これにより、一致したセッション(不審なURLや未知のURLカテゴリ)は隔離環境にリダイレクトされます。管理者は、Concertoのセキュリティダッシュボードから、RBIのアクティビティ(セッション、転送、脅威)を監視します。
よくある質問
RBIとセキュアWebゲートウェイの違いは何ですか?
セキュアWebゲートウェイは、WebトラフィックをURLカテゴリ、レピュテーション、およびポリシーに基づいて検査・フィルタリングし、接続を許可またはブロックします。RBIとは、ゲートウェイが一致したセッションに対して実行できるアクションの一つであり、接続を許可またはブロックする代わりに、リモートで実行を隔離するものです。
RBIは、ブラウザのゼロデイ攻撃から保護してくれますか?
はい、それがRBIの中核となる価値です。このページはエンドポイント上ではなく、使い捨てのリモートコンテナ内で実行されるため、たとえエクスプロイトが成功したとしても、その影響はコンテナ内に限定され、セッション終了時にコンテナが破棄されるため、クライアントデバイスやネットワークに到達することは決してありません。
RBIは、ブラウジングセッション中のデータ流出を防ぐことができますか?
はい、プロフィール設定から可能です。管理者は、ファイルのアップロードやフォームへの送信を無効にしたり、セッションとローカルデスクトップ間のクリップボードへのアクセスをブロックしたり、セッション全体を読み取り専用モードに強制的に切り替えたりすることができます。読み取り専用モードにすると、双方向性が失われ、アップロード、ダウンロード、およびフォームへの入力がブロックされます。
ピクセルストリーミングとDOM再構築の違いは何ですか?
ピクセルストリーミングは、レンダリングされたページを動画のようなストリームとして送信する方式で、すべての要素を個別に処理しますが、より多くの帯域幅を消費し、遅延も生じます。一方、DOM再構築は、ページのドキュメント構造を解析・正規化した後、ローカルのブラウザがネイティブにレンダリングできるよう再構築する方式です。負荷は軽くなりますが、フィルタリングの保証範囲は狭くなります。
ブラウジングセッションを分離すると、ユーザーの操作体験に遅延が生じますか?
すべてのページがまずリモートサーバーで読み込まれるため、多少のオーバーヘッドは生じますが、その影響はピクセルストリーミングよりもDOM再構築の方が小さいです。RBIは通常、すべてのブラウジングではなく、不審なサイトや分類されていないサイトなどに対して選択的に適用されるため、ほとんどのユーザーはそれに気づくことはほとんどありません。
RBIに関する詳細
さらに詳しく知りたい場合は、私たちが信頼している情報源を以下にご紹介します。
| NIST SP 800-207:ゼロトラストアーキテクチャ | クラウド・セキュリティ・アライアンス |
|---|---|
| RBIのような隔離型アクセスが満たすよう設計されている「ゼロトラスト」の原則を定義したNIST規格。 | ブラウザおよびWebセッションの分離に関する、ベンダー中立のクラウドセキュリティ研究およびワーキンググループによる指針。 |
関連用語
RBIについてお読みなら、次はこれらもぜひチェックしてみてください。
| 次世代ファイアウォール | 侵入防止システム | データ損失防止 |
|---|---|---|
| SWGがRBIに転送するトラフィックを検査し、それに併せてURLフィルタリングを適用する、アプリケーション認識型ファイアウォール。 | 異常なトラフィックを遮断する境界防御システム――RBIは、リスクのあるセッションを隔離することで、この多層防御を補完します。 | 隔離されたRBIセッション内でアップロードまたはダウンロードされたファイルをスキャンし、データが外部に流出したりマルウェアが侵入したりする前に、違反行為を阻止します。 |