情報セキュリティマネジメント 令和元年度 秋期 午前 問14
技術的セキュリティ対策とセキュリティ製品
WAFに関する問題
WAFにおけるフォールスポジティブに該当するものはどれか。
- ア HTMLの特殊文字“<”を検出したときに通信を遮断するようにWAFを設定した場合,“<”などの数式を含んだ正当なHTTPリクエストが送信されたとき,WAFが攻撃として検知し,遮断する。
- イ HTTPリクエストのうち,RFCなどに仕様が明確に定義されておらず,Webアプリケーションソフトウェアの開発者が独自の仕様で追加したフィールドについてはWAFが検査しないという仕様を悪用して,攻撃の命令を埋め込んだHTTPリクエストが送信されたとき,WAFが遮断しない。
- ウ HTTPリクエストのパラメタとして許可する文字列以外を検出したときに通信を遮断するようにWAFを設定した場合,許可しない文字列を含んだ不正なHTTPリクエストが送信されたとき,WAFが攻撃として検知し,遮断する。
- エ 悪意のある通信を正常な通信と見せかけ,HTTPリクエストを分割して送信されたとき,WAFが遮断しない。
答えと解説
✓ これが正解ア HTMLの特殊文字“<”を検出したときに通信を遮断するようにWAFを設定した場合,“<”などの数式を含んだ正当なHTTPリクエストが送信されたとき,WAFが攻撃として検知し,遮断する。
解説
正当な通信を攻撃と誤って検知し遮断してしまうことです。
フォールスポジティブは、本来は問題のないものを誤って陽性と判定してしまうこと、つまり正当な通信を攻撃として誤検知することです。WAFはWebアプリケーションへのHTTPリクエストを検査して攻撃を遮断する仕組みですが、判定の条件を厳しくしすぎると、数式に使われた不等号のような無害な文字まで攻撃の特徴と一致してしまい、正当なリクエストを遮断してしまいます。設問の、数式を含んだ正当なリクエストを攻撃として検知し遮断する例が、まさにこの誤りに当たります。逆に、本物の攻撃を見逃してしまう誤りはフォールスネガティブと呼ばれます。
ほかの選択肢の解説
- イ HTTPリクエストのうち,RFCなどに仕様が明確に定義されておらず,Webアプリケーションソフトウェアの開発者が独自の仕様で追加したフィールドについてはWAFが検査しないという仕様を悪用して,攻撃の命令を埋め込んだHTTPリクエストが送信されたとき,WAFが遮断しない。:WAFが検査しない独自フィールドの仕様を悪用して攻撃の命令を通されるのは、検知の網をすり抜けられる見逃し側の問題の説明です。正当な通信を誤って遮断する話ではありません。
- ウ HTTPリクエストのパラメタとして許可する文字列以外を検出したときに通信を遮断するようにWAFを設定した場合,許可しない文字列を含んだ不正なHTTPリクエストが送信されたとき,WAFが攻撃として検知し,遮断する。:許可しない文字列を含んだ不正なリクエストを攻撃として検知し遮断するのは、WAFが意図したとおり正しく働いた場合の説明です。誤検知にも見逃しにも当たりません。
- エ 悪意のある通信を正常な通信と見せかけ,HTTPリクエストを分割して送信されたとき,WAFが遮断しない。:悪意のある通信を正常に見せかけられたり分割されたりしてWAFが遮断しないのは、攻撃の見逃しであり、フォールスネガティブに当たります。誤検知とは逆向きの誤りです。
関連用語
- WAFWebアプリのやり取りを見て、攻撃らしい内容を通さない仕組み。
- フォールスポジティブ正常なものを、誤って異常だと判定してしまうことをいいます。
- HTMLタグで囲んで見出しや段落といった組み立てを示す、閲覧するページを書く言葉です。
- HTTPWebブラウザとWebサーバがページをやり取りするための決まりごと。
- Webアプリケーションブラウザから使う、サーバ側で動くプログラムのことです。
- アプリケーションソフトウェア利用者の目的に直接こたえるソフトウェアで、表計算や会計、業務用の専用ソフトなどがあたります。
出典:令和元年度 秋期 情報セキュリティマネジメント試験 午前 問14
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和5年度 科目A 問7
(Webアプリケーション) - 平成31年度 春期 午前 問10:
DNSに 関する 問題 (HTML) - 令和7年度 科目B 問15:
匿名加工情報に 関する 問題 (アプリケーションソフトウェア) - 令和5年度 科目A 問10:
cookieに 関する 記述 (HTTP) - 平成30年度 秋期 午前 問30:
ホワイトリストに 関する 記述 (WAF)
同じ分野の問題
誤りを見つけたら報告する