「WAF」製品紹介【第2回】F5編
エンタープライズ向けの高度な運用管理が可能なWAF「F5 BIG-IP Application Security Manager」
F5が提供するWAF製品は、狭義のWAF機能に限定されず、ビジネスユーザーが必要とする高度なセキュリティ機能を網羅的に実装している。
ビジネスユーザーのための4つの機能
F5ネットワークスは、アプリケーションデリバリネットワーキングをキーワードにさまざまなネットワーク製品を展開している。中核となるのはWebロードバランサの最高峰として市場でも高い支持を受ける「BIG-IP」シリーズだが、現在のBIG-IPは単なるロードバランサにとどまらず、さまざまな機能を実装した総合的な製品に進化している。BIG-IPでは、TMOSと呼ばれるソフトウェアプラットフォーム上にさまざまな機能モジュールを実装するというアーキテクチャになっている。単一のハードウェアプラットフォーム上にさまざまなモジュールを組み合わせることで、ユーザーは必要とする機能群を過不足なく実装できる。
同社が「ビジネスアプリケーションをビジネスユーザーに届ける」際に不可欠と考えている機能は、「可用性」「パフォーマンス」「セキュリティ」「フレキシビリティ」の4つだという。どれが欠けても企業のネットワーク活用は成り立たなくなると考えられる基本的な要素だ。このうち、セキュリティに対応する中核的なコンポーネントが「BIG-IP Application Security Manager」(BIG-IP ASM)となる。もともとの起源としては、同社が2004年に買収したマグニファイア・ウェブシステムズの製品であった「TrafficShield」の機能をBIG-IPに組み込んだものだ。
同社は、TrafficeShieldのコードを完全に書き直し拡張する形でTMOS上に実装し直し、完全な統合を実現している。同社 プロダクトマーケティングマネージャの帆士敏博氏はこのプラグインアーキテクチャについて、「ハードウェアに対する過剰投資を避けられる上、ネットワーク上に存在する管理対象デバイスの数が減ることで運用管理の負担を軽減できる点がメリットだ」と語る。
BIG-IP ASMの機能
BIG-IP ASMでは、一般的なWAFの機能セットにとらわれず、同社ならではの高度な保護機能を豊富に盛り込んでいる。BIG-IPは、ネットワークトラフィックをアプリケーション層(L7)で監視し、適切な制御を行うことで市場の支持を勝ち取った経緯がある。Webサーバに殺到する大量のトラフィックを効率よく処理するために、トラフィックの特徴をさまざまな角度から分析し、適切な判断を下しているわけだ。こうした技術は当然ながらBIG-IP ASMによるセキュリティ保護にも役立っており、ユニークな保護機能を実現している。
例えば、L7 DoS(サービス妨害)攻撃やブルートフォースアタック(総当たり攻撃)への対応では、単純に大量のトラフィックが到着したら帯域を絞る、という機械的な対応ではなく、トラフィックの傾向から好ましくないと判断される発信元からのトラフィックだけを選択的に制限する、といった動作を行う。ユーザー認証を必須とするオンラインコマースサイトなどでは、ユーザーがログインを試みるたびにユーザーアカウントのデータベースを参照して照合し、ログインの可否を判断する、という負荷が発生する。これを悪用すると、無効なID、パスワードの組み合わせによるログイン試行を大量に発生させることで正規のユーザーのログインを妨害するといったDoS攻撃が可能になる。
単純に帯域を絞ってしまうと、正規のユーザーがログインしにくいことに変わりはない。よって、正規のユーザーのログイン要求は通過させつつ、不正な無効ログインは絞る、という判断が求められる。とはいえ、ログインが無効かどうかは実際にデータベースを参照してみるまでは決定できないというジレンマもある。BIG-IP ASMでは、トラフィックパターンを解析し、発信元のIPアドレスや個別のURLのレスポンスタイムを手掛かりとして不正なログイン要求の可能性が高いアクセスを絞り込み、この発信元に対しては帯域を絞ることで、正規のユーザーに悪影響を与えないように保護することができる。
同様のトラフィックパターンの解析に基づいた保護手法としては、Webスクレイピング攻撃からの保護というものもある。これは、サイト運営者の意図とは反して、スクリプトなどの自動化手段を用いてWebサーバから情報を引き出そうとするものだ。
スクリプトなどを用いてWebサーバにアクセスすること自体は必ずしも攻撃とは断定できないが、サイト運営者側のポリシーとして、人間が対話的に操作することを前提としているWebサーバに自動化されたスクリプトが情報を取得することは、迷惑行為となる可能性がある。例えば、数量限定商品を販売するオンラインショッピングサイトやオークションサイトなどでは、こうした自動アクセスが大量に送り付けられ、サイト運営者の意図に反して、別のWebサイトで紹介されるケースなどは一種の営業妨害と判断されることになるだろう。
BIG-IP ASMでは、トラフィックパターンの解析によって、トラフィックが「プログラムによって自動生成されているものか」「人間が対話的に操作しているのか」を識別できるという。これを利用して、自動生成されたアクセスを遮断すれば、先ほど紹介した営業妨害の例などを防ぐことが可能となる。
このほか、ユニークな機能としてはネットワーク型DLPとよく似た「データガード」機能も実装されている。これは、アウトバウンドのトラフィックに含まれるデータをチェックし、本来外に出てはいけないはずのデータが含まれている場合にはブロックするというものだ。同様に、Webサーバが生成するエラーページやアプリケーションエラー情報を遮断することで、悪意のあるユーザーに対してWebサーバの種類や構成など、その後の攻撃を有利にしてしまうような情報を与えずに済む。
エンタープライズ向けの高度な運用管理
BIG-IP ASMでは、運用管理負担の軽減にもさまざまな配慮がなされている。BIG-IP ASMのユーザー層はBIG-IPのユーザー層とほぼ同一であり、大規模な企業がビジネスに直結する重要なWebアプリケーションの保護のために導入している例が多いという。そのため、高度な運用管理機能が必要とされる。
例えば、「ポリシーステージング機能」が挙げられる。WAFを含め、セキュリティソフトウェアでは既知の攻撃手法を効率よく見分けるためのシグネチャデータやユーザーごとに設定されたセキュリティポリシーなどを定期的に更新する必要があるが、こうしたセキュリティにかかわる重要なデータの更新にはリスクも伴う。最悪の場合、シグネチャデータをアップデートしたら誤検知が発生して正常なアクセスを遮断した、ということも考えられないわけではない。
ポリシーステージング機能は、いわば新旧2つのポリシーを同時に並列的に稼働させておき、動作検証を行うための機能だ。トラフィックの制御自体はこれまで通りのポリシーに従って実行しつつ、同じトラフィックを新しいポリシーを使ってチェックし、その結果を運用管理者にリポートする。
このリポートから管理者は、新旧2つのポリシーの挙動の違いをチェックできる。旧ポリシーでは通過していたアクセスが新ポリシーで遮断されたり、あるいは逆に従来遮断されていたアクセスが通過するようになったりなど。そうした違いに注目して精査することで、ポリシーが意図通りに機能しているかどうかを実データに基づいて確認できる。
またこれは、ミッションクリティカルなWebアプリケーションを提供する金融機関のユーザーなどには特に歓迎される機能だという。市場取引など、タイミングが重要なトランザクションでは、セキュリティ設定の不備によって正当なアクセスを遮断してしまうと、ユーザーに経済的な損失を与えてしまうことも考えられる。よって、誤検知を起こさないことが重視される。こうしたシビアなユーザーを多く抱える同社ならではの配慮だといえるだろう。
さらに、リポートの可視化機能も充実している。アクセスが多いWebサーバの場合は、WAFが出力するリポートも膨大になることが予想されるが、この大量の生データから必要な情報を抽出するのは管理者にとっても負担が大きい。そこでBIG-IP ASMでは、より重要度の高い情報を的確に管理者に通知するためのインテリジェントなリポート機能を実装している。
例えば、BIG-IP ASMがトラフィックを遮断した場合には、単にどのパケットを遮断したかという低レベルの情報だけを提示するのではなく、どのポリシーに対する違反なのか、なぜ遮断すべきと判断したのかといった理由の部分までを含めたリポートを出力できる。このため、管理者は現在Webアプリケーションに対してどのような攻撃が行われているのかを即座に把握したり、あるいはポリシー設定を修正/改善するための手掛かりを得られる。セキュリティ製品はどれも、運用を続けながら常時ブラッシュアップやメンテナンスを続けていく必要があるが、BIG-IP ASMではそうした作業の負担の軽減まで配慮が行き届いているといえる。
BIG-IP ASMは、BIG-IPが持つトラフィック制御機能と組み合わせることで高度なセキュリティを実現できる製品だ。BIG-IPのアドインモジュールとして機能追加を行うのに加え、独立したアプライアンス型のスタンドアロンタイプも用意されており、BIG-IP ASMの機能だけを単独で導入したい場合にも対応可能である。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「Microsoft 365のセキュリティ運用」に関するアンケート
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
「データストレージの活用方法」に関するアンケート
-
8
IT製品の導入に関するアンケート「サーバ&ストレージ」編
-
9
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
10
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー