Cloudflare、HTTPリクエストの構造分析によるポジティブセキュリティ「Application Profiles」をローンチ
Enforce positive security with Cloudflare Application Profiles
Cloudflareは、HTTPリクエストの構造とフォーマットを分析し、逸脱を特定することでポジティブセキュリティポリシーを強制する「Application Profiles」をローンチした。これにより、攻撃対象領域を大幅に削減できる。LLMの進化により、攻撃者は容易に高度な攻撃を仕掛けられるようになったが、Application Profilesは、既知の攻撃シグネチャを検出するだけでなく、期待されるリクエストの構造を学習し、それに適合しないリクエストをブロックすることで、未知の攻撃からも保護する。この機能は、APIセキュリティで提供されているスキーマ学習・検証機能をWebアプリケーションに拡張したもので、ユーザーがアプリケーションをオンボードすると、Cloudflareがそのプロファイルを学習し、常に検出が有効になる。学習されたプロファイルは、パス変数、クエリパラメータ、ヘッダー、クッキー、JSONボディ、フォームエンコードボディなどを含み、各フィールドのデータ型や制約(数値範囲、文字列長、文字クラスなど)を学習する。ユーザーは、Security Analyticsでプロファイルの適用状況を確認し、Security Rulesで非準拠リクエストをブロックするなどの対応を決定できる。現在はクローズドベータとして一部のエンタープライズ顧客に提供されており、APIセキュリティ顧客は既に利用可能。将来的には、LLMを活用したコンテキスト化や、データ損失、偵察活動、ビジネスクリティカル性などの指標に基づく優先順位付け機能が追加される予定。
- CloudflareがHTTPリクエストの構造・フォーマットを分析し、逸脱を検知してブロックするポジティブセキュリティ機能「Application Profiles」をローンチした。
- 既知の攻撃シグネチャ検出ではなく、期待されるリクエスト構造を学習して非準合リクエストを拒否する方式で、未知の攻撃への防御を狙う。
- APIセキュリティで提供していたスキーマ学習・検証機能をWebアプリケーションに拡張したもので、アプリのオンボードによりプロファイルを自動学習する。
- 学習対象は様々なリクエスト要素を含み、各フィールドのデータ型や数値範囲・文字列長などの制約を学習する。ユーザーは Security Analytics で適用状況を確認し、Security Rules で非準合リクエストをブロックできる。
- 現在は一部のエンタープライズ顧客向けのクローズドベータで、APIセキュリティ顧客には既に提供済み。将来はLLMによるコンテキスト化やデータ損失・偵察活動などに基づく優先順位付けを追加予定。
Cloudflareが既知シグネチャ検出から「正常なリクエスト構造の学習・逸脱ブロック」というポジティブセキュリティ方式へWAFを進化させた点は、LLMで高度化する未知攻撃への防御需要を取り込む動き。APIセキュリティのスキーマ検証をWeb全体に横展開する形で、既存のエンタープライズ顧客基盤に追加価値として乗せられるため、単価向上・解約抑制に効きやすい。クローズドベータ段階で収益寄与は限定的だが、セキュリティSaaSの差別化要因として競合他社との機能差を注視したい。