基本情報技術者

問10

基本情報技術者試験過去問 令和7年度(2025年)科目A問10

WAFの説明はどれか。

選択肢

  • Webサイトに対するアクセス内容を監視し,攻撃とみなされるパターンを検知したときに当該アクセスを遮断する。
  • Wi-Fiアライアンスが認定した無線LANの暗号化方式の規格であり,AES暗号に対応している。
  • 様々なシステムの動作ログを一元的に蓄積,管理し,セキュリティ上の脅威となる事象をいち早く検知,分析する。
  • ファイアウォール機能を有し,マルウェア対策機能,侵入検知機能などの複数のセキュリティ機能を連携させ,統合的に管理する。

正解と解き方・学習ポイント(AI解説)

正解:
あなたの回答:未回答

WAFは、WebアプリケーションへのHTTP/HTTPSアクセスの内容を監視し、SQLインジェクションやXSSなどの攻撃パターンに合致する通信を検知した場合に遮断する仕組みです。したがって、WAFの説明として正しいのは「ア」です。

正解

WAFはWebサイトやWebアプリケーションへのアクセス内容(HTTP/HTTPS)を検査し、攻撃とみなされるパターンを検知した場合に遮断します。よって正解です。

不正解

無線LANの暗号化方式の規格(Wi-Fiアライアンス認定、AES対応)はWPA2の説明です。Webアプリ向けの防御であるWAFの説明ではありません。よって誤りです。

不正解

動作ログを集約して管理・分析し、脅威となる事象を検知するのはSIEMの役割です。WAFのようにWebアクセスをその場で遮断する仕組みの説明ではありません。よって誤りです。

不正解

ファイアウォールやマルウェア対策、侵入検知など複数の機能をまとめて管理するのはUTMの説明です。WAFはWebアプリに特化してHTTP/HTTPS通信を検査する点が異なります。よって誤りです。

Point

この問題は、WAFが何を監視し、どのように防御する仕組みかを理解しているかを確認するものです。あわせて、WPA2(無線LAN暗号化)、SIEM(ログの収集・分析)、UTM(複数機能の統合)といった用語と混同せずに区別できることが目的です。

解くために必要な知識

この問題を解くには、WAFの役割と、紛らわしい用語(WPA2、SIEM、UTM)の役割の違いを理解している必要があります。

用語の整理

用語 何を守るか 主な役割
WAF(Web Application Firewall) Webアプリケーション Webへの通信内容を監視し、攻撃パターンを検知した通信を遮断します。

WAFが対象にする代表的な攻撃

  • SQLインジェクション

  • クロスサイトスクリプティング(XSS)

他の選択肢に出てくる用語

用語 分類 役割
WPA2(Wi-Fi Protected Access 2) 無線LANの暗号化規格 無線LANの通信を暗号化する方式で、AESに対応します。
SIEM(Security Information and Event Management) ログ収集・分析 複数の機器やシステムのログを一元管理し、脅威の検知や分析を行います。
UTM(Unified Threat Management) 統合型セキュリティ装置 ファイアウォール、マルウェア対策、侵入検知など複数機能をまとめて管理します。

問題の解法手順

各選択肢が指す用語を特定する

選択肢 述べている内容の要点 用語
Webサイトへのアクセス内容を監視し、攻撃パターンを検知したら遮断 WAF
Wi-Fiアライアンス認定の無線LAN暗号化方式、AES対応 WPA2
複数システムのログを集約し、脅威を検知・分析 SIEM
FWやマルウェア対策など複数機能を統合して管理 UTM

WAFの定義と一致するかを確認する

WAFは、Webアプリケーションへの通信(主にHTTP/HTTPS)を監視し、攻撃と判断した通信を遮断する仕組みです。この説明に一致するのは「ア」です。

選択肢ごとの解説

正解

WAFはWebサイトやWebアプリケーションへのアクセス内容(HTTP/HTTPS)を検査し、攻撃とみなされるパターンを検知した場合に遮断します。よって正解です。

不正解

無線LANの暗号化方式の規格(Wi-Fiアライアンス認定、AES対応)はWPA2の説明です。Webアプリ向けの防御であるWAFの説明ではありません。よって誤りです。

不正解

動作ログを集約して管理・分析し、脅威となる事象を検知するのはSIEMの役割です。WAFのようにWebアクセスをその場で遮断する仕組みの説明ではありません。よって誤りです。

不正解

ファイアウォールやマルウェア対策、侵入検知など複数の機能をまとめて管理するのはUTMの説明です。WAFはWebアプリに特化してHTTP/HTTPS通信を検査する点が異なります。よって誤りです。

まとめ

WAFは、WebアプリケーションへのHTTP/HTTPSアクセスの内容を監視し、SQLインジェクションやXSSなどの攻撃パターンに合致する通信を検知した場合に遮断する仕組みです。したがって、WAFの説明として正しいのは「ア」です。

順次、単語を追加予定です。もうしばらくお待ちください。