平成21年度 春期 応用情報技術者試験 午前 問42
テクノロジ/セキュリティディレクトリトラバーサル攻撃に該当するものはどれか。
出典:平成21年度 春期 応用情報技術者試験 午前 問42
- アWebアプリケーションの入力データとしてデータベースへの命令文を構成するデータを入力し,想定外のSQL文を実行する。
- イWebサイトに利用者を誘導して,Webサイトの入力データ処理の欠陥を悪用し,利用者のブラウザで悪意のあるスクリプトを実行する。
- ウサーバ内の想定外のファイル名を直接指定することによって,本来は許されないファイルを不正に閲覧する。
- エセッションIDによってセッションが管理されるとき,ログイン中の利用者のセッションIDを不正に取得し,その利用者に成りすましてアクセスする。
正解:ウ
解説
ディレクトリトラバーサル攻撃は,「../」などの相対パス指定を悪用してサーバ内の想定外のディレクトリ・ファイルを直接指定し,本来アクセスが許可されていないファイルを不正に閲覧・取得する攻撃です。
選択肢ごとの解説
- ア誤り。データベースへの命令文を構成するデータを入力して不正なSQL文を実行させるのはSQLインジェクションの説明です。
- イ誤り。悪意のあるスクリプトを利用者のブラウザで実行させるのはクロスサイトスクリプティング(XSS)の説明です。
- ウ正しい。サーバ内の想定外のファイルを直接指定して不正に閲覧するのがディレクトリトラバーサル攻撃です。
- エ誤り。セッションIDを不正取得してなりすますのはセッションハイジャックの説明です。