セキュリティ製品 - ネットワーク

Barracuda WAF ばらくーだ わふ

WAFWebアプリケーションファイアウォールDDoS対策SQLインジェクションクロスサイトスクリプティングBarracuda Networks
Barracuda WAFについて教えて

簡単に言うとこんな感じ!

Webサイトへの不正アクセスを門番のように防いでくれる製品だよ!「Barracuda Networks」というメーカーが作ったWAF(ウェブアプリケーションファイアウォール)で、ハッカーの攻撃パターンを自動で検知してブロックしてくれるんだ!


Barracuda WAFとは

Barracuda WAF(バラクーダ ワフ)は、米国のBarracuda Networks社が提供するWebアプリケーションファイアウォール(WAF)製品です。Webサイトやクラウド上のアプリケーションを狙ったサイバー攻撃を検知・遮断するためのセキュリティアプライアンス(専用機器)およびクラウドサービスで、世界中の企業・公共機関で広く採用されています。

一般的なファイアウォールが「どのIPアドレスやポートを通すか」というネットワーク層の制御をするのに対し、Barracuda WAFはHTTPSの中身(アプリケーション層)まで検査します。SQLインジェクション・クロスサイトスクリプティング(XSS)・DDoS攻撃など、従来のファイアウォールでは防げなかった攻撃を止められるのが最大の特徴です。

ハードウェアアプライアンス・仮想アプライアンス・クラウド型(SaaS型)と複数の形態で提供されており、オンプレミスからクラウドまで幅広い環境に対応しています。


Barracuda WAFの主な機能

機能カテゴリ内容
攻撃検知・防御SQLインジェクション、XSS、CSRFなどOWASP Top 10への対応
DDoS防御レート制限IPレピュテーションによるDDoS攻撃の緩和
SSL/TLS終端HTTPSの復号・検査・再暗号化(SSLオフロード)
ボット対策悪意あるクローラー・スクレイピングbot の検知とブロック
API保護REST/GraphQL APIへの不正アクセス防止
ログ・レポート攻撃ログの可視化・コンプライアンスレポート出力
クレデンシャルスタッフィング対策盗まれたIDとパスワードを使った不正ログイン試行をブロック

覚え方

「バラクーダ(Barracuda)」はカマスという肉食魚の名前。鋭い歯で攻撃者を噛み砕く魚をイメージすると、「悪い通信をガブッと食い止める製品」として覚えやすいよ。

提供形態の分類

Barracuda WAF の提供形態
├── ハードウェアアプライアンス
│   └── 物理機器をデータセンター・自社サーバー室に設置
├── 仮想アプライアンス
│   └── VMware / Hyper-V 等の仮想基盤上で動作
└── クラウド型(Barracuda WAF-as-a-Service)
    └── AWS / Azure / GCP 上で SaaS として利用

歴史と背景

  • 2003年 Barracuda Networks社が米国カリフォルニア州で創業。最初の製品はスパムフィルター。
  • 2000年代後半 Webアプリケーションへの攻撃が急増。OWASPがTop 10脆弱性を公表し、WAFの需要が高まる。
  • 2008年頃 Barracuda WAFの初期バージョンをリリース。ハードウェアアプライアンス型として市場投入。
  • 2010年代前半 仮想アプライアンス版を追加し、オンプレミス仮想化環境に対応。
  • 2015年頃 AWSマーケットプレイスでの提供を開始し、クラウド移行需要を取り込む。
  • 2020年代 SaaS型のBarracuda WAF-as-a-Serviceを強化。ゼロトラスト・API保護機能を拡充。
  • 2023年 Barracuda Networks社はKKR(米大手投資ファンド)傘下のプライベート企業として運営継続。

他のWAF製品との比較

主要なWAF製品とBarracuda WAFを比較します。

製品名提供元形態特徴
Barracuda WAFBarracuda NetworksHW/仮想/クラウド導入しやすいGUI・コスパ重視
Imperva WAFImpervaHW/仮想/クラウド高機能・大企業向け
AWS WAFAmazonクラウドのみAWSネイティブ・従量課金
Cloudflare WAFCloudflareクラウドのみCDNと一体・グローバルネット
F5 BIG-IP ASMF5 NetworksHW/仮想高性能・複雑な要件向け
Barracuda WAF — 通信フロー概要 インターネット (ユーザー) 攻撃者 (SQLi / XSS等) Barracuda WAF ① リクエスト検査 ② 脅威シグネチャ照合 ③ SSL/TLS 終端 ④ 正常通信のみ転送 (HW / 仮想 / クラウド) Webアプリ サーバー 攻撃はブロック 正常ユーザーの通信 攻撃トラフィック(遮断) クリーンなリクエスト

関連する規格・RFC

規格・RFC番号内容
RFC 7230HTTP/1.1 メッセージ構文(WAFが検査する通信の基礎仕様)
RFC 8446TLS 1.3(Barracuda WAFがSSL終端で使用するプロトコル)
RFC 7235HTTP認証フレームワーク(認証周りの攻撃検知に関連)

関連用語