「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.
関連記事
新着ホワイトペーパー PR
-
技術文書・技術解説
[アトラシアン株式会社] IT運用や従業員サポートは生成AIでどう変わる? 使い方や導入の流れは? -
製品資料
[株式会社みらい翻訳] 音声翻訳活用の課題を解決、“本当に使える”ツールの特徴とは? -
製品レビュー
[Wrike Japan 株式会社] 400店舗を支えるWalmart Canada、散在する情報やアナログな管理をどう変えた? -
事例
[Wrike Japan 株式会社] 年間100件超のDXプロジェクトを統合管理、JERAはどのように実現した? -
事例
[Wrike Japan 株式会社] グローバルなクリエイティブ業務を合理化、エスティーローダーに学ぶ実践のコツ
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
全社標準Copilotに絶望? MS Copilotで問い合わせ6割減できた企業は何が違った
-
2
身代金支払いは逆効果 情シスのためのランサムウェア対策ガイド2026
-
3
自社を守る「SCS評価制度」活用法 7割の企業が取引先起点の情報漏えいに直面
-
4
ランサムウェア、暗号化の89%は深夜 情シスが備える「夜間の空白」対策
-
5
多要素認証導入済みでもランサムウェア被害に 復旧費用は平均2億7000万円
-
6
「技術屋」で終わるか、部長へ昇格するか 今取りたい「IT×ビジネスの認定資格」5選
-
7
「Copilot」はなぜ放置される? “議事録要約止まり”を脱する処方箋
-
8
脱VMwareの前提が崩れる BroadcomのVDDK公開停止で確認すべき点
-
9
「AI活用を前提とした業務PCへの移行」に関するアンケート
-
10
AIエージェントを暴走させない設定、済んでますか? 対策5選を専門家が紹介
ホワイトペーパーランキング PR
-
1
5回聞くだけじゃ足りない? トヨタ式「なぜなぜ分析」の正しい実践方法
-
2
JR西日本ITソリューションズが「監視業務の属人化」を解消した方法とは?
-
3
生成AIで文書活用を進めるには? 効率化と安全性をどう両立する
-
4
Windows PCとMacの選択制で生産性向上 LINEヤフーが実践する運用管理方法とは
-
5
インシデント対応工数を約3割削減、東京ガスの事例に学ぶ監視体制刷新のコツ
-
6
国税庁の次世代基幹システム「KSK2」稼働開始に向けて、対応すべき変更点とは?
-
7
「スクラム」と「カンバン」の違いとは? アジャイル型開発手法を徹底比較
-
8
AI時代に成功するための「ナレッジマネジメント」ベストプラクティス
-
9
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
10
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー