クロスサイトスクリプティングの手口はどれか。
XSSは入力されたスクリプトを他利用者のブラウザで実行させる
選択肢
- アWebアプリケーションのフォームの入力フィールドに、悪意のあるJavaScriptコードを含んだデータを入力する。
- イインターネットなどのネットワークを通じてサーバに不正にアクセスしたり、データの改ざんや破壊を行ったりする。
- ウ大量のデータをWebアプリケーションに送ることによって、用意されたバッファ領域をあふれさせる。
- エパス名を推定することによって、本来は認証された後にしかアクセスが許可されないページに直接ジャンプする。
正解と解説
正解:ア Webアプリケーションのフォームの入力フィールドに、悪意のあるJavaScriptコードを含んだデータを入力する。
クロスサイトスクリプティングは、利用者の入力をそのままWebページに出力してしまう脆弱性を突き、悪意のあるスクリプトを他の利用者のブラウザ上で実行させる攻撃である。入力フィールドにスクリプトを含むデータを送り込む手口が典型で、対策は出力時のエスケープ処理である。
選択肢ごとの解説
- ア正解。入力欄に悪意あるスクリプトを含むデータを与える典型的な手口。
- イ不正アクセス一般の説明で、特定の攻撃手口を指していない。
- ウバッファオーバフロー攻撃の説明である。
- エ強制ブラウジング(ディレクトリ/ファイルの直接指定)の説明である。
同じ分野の他の問題
- サイドチャネル攻撃はどれか。2025年度 秋期 午前 問38
- サイバー攻撃の攻撃段階をモデル化したサイバーキルチェーンにおいて、“エクスプロイト”に該当する行為はどれか。2025年度 秋期 午前 問36
- 暗号機能を実装したIoT機器における脅威のうち,サイドチャネル攻撃に該当するものはどれか。2025年度 春期 午前 問37
- Webサーバのログを分析したところ,Webサーバへの攻撃と思われるHTTPリクエストヘッダーが記録されていた。次のHTT…2025年度 春期 午前 問36
- エクスプロイトコードの説明はどれか。2024年度 秋期 午前 問46
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。