クロスサイトスクリプティングの手口はどれか。
XSSは入力欄にスクリプトを仕込み他の利用者に実行させる
選択肢
- アWebアプリケーションのフォームの入力フィールドに、悪意のあるJavaScriptコードを含んだデータを入力する。
- イインターネットなどのネットワークを通じてサーバに不正にアクセスしたり、データの改ざんや破壊を行ったりする。
- ウ大量のデータをWebアプリケーションに送ることによって、用意されたバッファ領域をあふれさせる。
- エパス名を推定することによって、本来は認証された後にしかアクセスが許可されないページに直接ジャンプする。
正解と解説
正解:ア Webアプリケーションのフォームの入力フィールドに、悪意のあるJavaScriptコードを含んだデータを入力する。
クロスサイトスクリプティングは、Webアプリケーションが利用者の入力をそのままページに出力してしまう欠陥を突き、入力欄に悪意のあるスクリプトを埋め込む攻撃である。そのページを閲覧した別の利用者のブラウザ上でスクリプトが実行され、Cookieの窃取や偽の入力画面の表示などが起こる。
選択肢ごとの解説
- ア正しい。入力フィールドに悪意のあるJavaScriptを含むデータを入力するのがXSSの手口である。
- イこれは不正アクセス一般の説明で、XSSに固有の手口ではない。
- ウこれはバッファオーバフロー攻撃の説明である。
- エこれは強制ブラウジング(ディレクトリトラバーサルを含む不正なURL直接指定)の説明である。
同じ分野の他の問題
- 電子メールの送信時に、送信側メールサーバでデジタル署名を電子メールヘッダーに付与し、受信側メールサーバでそれを検証するこ…2025年度 秋期 問15
- JIS Q 27000:2019(情報セキュリティマネジメントシステム-用語)における真正性及び信頼性に対する定義a〜d…2025年度 秋期 問14
- デジタル署名が付与されたソフトウェアをインストールするときに、そのソフトウェアの発行元を確認するために使用する証明書はど…2025年度 秋期 問13
- サイバー攻撃の攻撃段階をモデル化したサイバーキルチェーンにおいて、“エクスプロイト”に該当する行為はどれか。2025年度 秋期 問12
- VPNで使用されるプロトコルであるIPsec, L2TP, TLSの、OSI基本参照モデルにおける相対的な位置関係はどれ…2025年度 春期 問15
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。