平成21年度春期 応用情報技術者試験 午前 問42

分野:セキュリティ(暗号・認証・攻撃手法・マルウェア・アクセス制御・脆弱性・セキュリティ管理/規格・ネットワークセキュリティ)|実際に出題されたIPA過去問題

ディレクトリトラバーサル攻撃に該当するものはどれか。

  1.  Web アプリケーションの入力データとしてデータベースへの命令文を構成するデータを入力し,想定外の SQL 文を実行する。
  2.  Web サイトに利用者を誘導して,Web サイトの入力データ処理の欠陥を悪用し,利用者のブラウザで悪意のあるスクリプトを実行する。
  3.  サーバ内の想定外のファイル名を直接指定することによって,本来は許されないファイルを不正に閲覧する。
  4.  セッション ID によってセッションが管理されるとき,ログイン中の利用者のセッション ID を不正に取得し,その利用者に成りすましてアクセスする。
解答・解説を見る

正解:ウ

AI解説

ディレクトリトラバーサル攻撃とは、相対パス指定(「../」など)を悪用してファイルパスを操作し、本来アクセスが許可されていないサーバ内のファイルを直接指定して不正に閲覧・取得する攻撃である。 ア: これはSQLインジェクションの説明である。入力データとしてSQL文の一部を構成する文字列を送り込み、想定外のSQL文を実行させる攻撃である。 イ: これはクロスサイトスクリプティング(XSS)の説明である。Webサイトの入力処理の欠陥を悪用し、利用者のブラウザ上で悪意あるスクリプトを実行させる攻撃である。 ウ: 正解。サーバ内の想定外のファイル名やパスを直接指定することで、本来許されないファイルを不正に閲覧するのがディレクトリトラバーサル攻撃である。 エ: これはセッションハイジャックの説明である。ログイン中利用者のセッションIDを不正取得し、その利用者になりすましてアクセスする攻撃である。 💡 ディレクトリトラバーサル対策の基本は、入力されたパス文字列中の「../」などを無効化・正規化し、想定外のディレクトリへのアクセスを防ぐことである。

出典:平成21年度 春期 応用情報技術者試験 午前 問42 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「セキュリティ」分野の攻略ポイント

情報セキュリティは応用情報・高度共通午前Iを通じて最も出題数が多い分野です。暗号方式・認証・攻撃手法・マルウェア・アクセス制御・脆弱性管理・セキュリティ規格・ネットワークセキュリティまで範囲が広く、暗記だけでは選択肢を絞り切れません。「その仕組みが何を守るのか(機密性・完全性・可用性のどれか)」を軸に整理すると正答率が安定します。

セキュリティの攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(セキュリティ(暗号・認証・攻撃手法・マルウェア・アクセス制御・脆弱性・セキュリティ管理/規格・ネットワークセキュリティ))の過去問