令和4年度 秋期 応用情報技術者試験 午前 問42

WAFによる防御が有効な攻撃として,最も適切なものはどれか。

解答・解説

正解: イ. REST APIサービスに対するAPIの脆弱性を狙った攻撃

WAF(Web Application Firewall)は、Webアプリケーションの脆弱性を突いた攻撃を検知・防御するためのセキュリティ対策です。主にHTTPやHTTPSの通信内容(アプリケーション層)を解析し、不正なアクセスをブロックします。

REST APIなどのWeb APIサービスもHTTP/HTTPSプロトコルを利用して通信を行うため、WAFによってAPIの脆弱性を狙った攻撃(SQLインジェクションやクロスサイトスクリプティングなど)を防ぐことが可能です。

各選択肢の解説

  • ア:DNSサーバに対する攻撃(DNSプロトコル)であり、WAFの保護対象(HTTP/HTTPS)ではありません。対策としてはDNSSECの導入などが有効です。
  • イ:正解。REST APIはHTTP/HTTPS上で動作するため、WAFによる防御が有効です。
  • ウ:SMTPサーバに対する攻撃(SMTPプロトコル)であり、WAFでは防御できません。第三者不正中継を防ぐには、SMTP AUTHなどの認証メカニズムが有効です。
  • エ:電子メールサービスに対するDoS攻撃の一種であり、SMTPプロトコルを利用するためWAFの対象外です。

Spineチーム