クロスサイトスクリプティングの特徴に関する記述として、適切なものはどれか。
XSSは入力をそのまま出力する脆弱性を突く。対策は出力時のエスケープ
選択肢
- アWebサイトに入力されたデータに含まれる悪意あるスクリプトを、そのままWebブラウザに送ってしまうという脆弱性を利用する。
- イ入力されたデータの長さをチェックしていないWebサイト上のアプリケーションに対し、長すぎるデータを送りつける。
- ウ有用なソフトウェアに見せかけて利用者にインストールさせ、コンピュータに侵入する。
- エワープロソフトや表計算ソフトの操作手順を記録し、呼び出して実行する機能を不正に利用する。
正解と解説
正解:ア Webサイトに入力されたデータに含まれる悪意あるスクリプトを、そのままWebブラウザに送ってしまうという脆弱性を利用する。
クロスサイトスクリプティングは、利用者の入力をそのままWebページに埋め込んで出力してしまう脆弱性を突く攻撃である。攻撃者が仕込んだスクリプトが閲覧者のブラウザで実行され、クッキーの窃取や偽の入力画面の表示などの被害を招く。対策は出力時のエスケープ処理である。
選択肢ごとの解説
- ア入力内容をそのままブラウザへ返す脆弱性を突く攻撃で、これが正解。
- イ長さを検査せずに過大なデータを送るバッファオーバフロー攻撃の説明。
- ウ有用に見せかけて侵入するトロイの木馬の説明。
- エ操作手順の記録・実行機能を悪用するマクロウイルスの説明。
同じ分野の他の問題
- 機密情報の取得などを目的として、特定の組織や個人に対して、複数の攻撃手法を使うなどして長期間にわたり継続的に攻撃を行うと…2026年度 秋期 問96
- Webサービスを狙った攻撃に関する記述と攻撃の名称の適切な組合せはどれか。 a Webサービスが利用しているソフトウェア…2025年度 秋期 問73
- 正しいURLを指定してインターネット上のWebサイトへアクセスしようとした利用者が、偽装されたWebサイトに接続されてし…2024年度 秋期 問100
- ランサムウェアに関する記述として、最も適切なものはどれか。2024年度 秋期 問98
- 通常の検索エンジンでは検索されず匿名性が高いので、サイバー攻撃や違法商品の取引などにも利用されることがあり、アクセスする…2024年度 秋期 問87
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。