セキュリティ
基本情報技術者試験 科目A免除 修了試験 20260614 実施分 問33
クロスサイトスクリプティング対策に該当するものはどれか。
- ア WebサーバでSNMPエージェントを常時稼働させることによって,攻撃を検知する。
- イ WebサーバのOSにセキュリティパッチを適用する。
- ウ Webページに入力されたデータの出力データが,HTMLタグとして解釈されないように処理する。
- エ 許容量を超えた大きさのデータをWebページに入力することを禁止する。
出典:基本情報技術者試験 科目A免除 修了試験 20260614 実施分 問33
答えと解説を見る
正解:ウ
覚える知識
クロスサイトスクリプティング対策(特殊文字のエスケープ)
XSS対策の基本は、出力データ中の特殊文字をエスケープし、HTMLタグやスクリプトとして解釈させないこと。
この問題で必要なこと
XSS対策は出力時にHTML特殊文字をエスケープしてタグとして解釈されないようにする。
ひっかけ
エのサイズ制限はバッファオーバフロー対策、イは一般的な脆弱性対策。
この知識の出題:本試験系 0 回・免除試験 4 回(公開問題での観測値)