(1) XSS脆弱性の種類を解答群の中から選び,記号で答えよ。

(2) WebアプリQにおける対策を、30字以内で答えよ。

図3について、入力文字制限を超える長さのスクリプトが実行されるようにした方法を50字以内で答えよ。

(1) 図4の6~20行目の処理の内容を,60字以内で答えよ。

(2) 攻撃者は,図4のスクリプトによってアップロードされた情報をどのようにして取得できるか。取得する方法を,50字以内で答えよ。

(3) 攻撃者が(2)で取得した情報を使うことによってできることを,40字以内で答えよ。

仮に、攻撃者がドメインのサイトに図4と同じスクリプトを含むHTMLを準備し、そのサイトにWebアプリQのログイン済み会員がアクセスしたとしても、Webブラウザの仕組みによって攻撃は機能しない。この仕組みを40字以内で答えよ。