セキュリティ

基本情報技術者試験 科目A免除 修了試験 20230122 実施分 問44

クロスサイトスクリプティング対策に該当するものはどれか。
  • ア Web サーバで SNMP エージェントを常時稼働させることによって,攻撃を検知する。
  • イ Web サーバの OS にセキュリティパッチを適用する。
  • ウ Web ページに入力されたデータの出力データが,HTML タグとして解釈されないように処理する。
  • エ 許容量を超えた大きさのデータを Web ページに入力することを禁止する。

出典:基本情報技術者試験 科目A免除 修了試験 20230122 実施分 問44

答えと解説を見る

正解:ウ

覚える知識

クロスサイトスクリプティング対策(特殊文字のエスケープ)

XSS対策は、入力値を出力する際にHTML特殊文字をエスケープし、スクリプトとして実行されないようにすることである。

この問題で必要なこと

XSS対策は、出力データ中のHTML特殊文字をエスケープしてタグとして解釈されないようにする。

ひっかけ

パッチ適用やバッファオーバフロー対策など別の脆弱性対策を選ばせる。

この知識の出題:本試験系 0 回・免除試験 4 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「Webアプリケーションへの攻撃と対策」で学ぶ

同じ知識の過去問