
情報処理安全確保支援士 令和6年度 春期 午前II、全25問のうちの問1。
出典:令和6年度 春期 情報処理安全確保支援士試験 午前II 問1
クロスサイトリクエストフォージェリ攻撃の
- アWeb サイトでの
決済などの 重要な 操作の 都度, 利用者の パスワードを 入力させる。 - イWeb サイトへの
ログイン後, 毎回異なる 値を HTTP レスポンスボディに 含め, Web ブラウザからの リクエストごとに 送付される その値を,Web サーバ側で 照合する。 - ウWeb ブラウザからの
リクエスト中の Referer に よって 正しい リンク元からの 遷移である ことを 確認する。 - エWeb ブラウザからの
リクエストを Web サーバで 受け付けた 際に,リクエストに 含まれる “<”, “>”などの 特殊文字を,“<”, “>”などの 文字列に 置き換える。
答えと解説を開く
正解はエです。
CSRF は、
ほかの選択肢が違う理由
- ア重要な
操作の たびに パスワードを 入れさせると、 罠の ページは パスワードを 知らないので、 偽の リクエストを 完成させられません。 CSRF の 対策に なります。 - イ画面ごとに
推測できない 値 (トークン) を 埋め込み、 送られてきた値と 照合する 方法です。 罠の ページは その値を 知らないので、 CSRF の 代表的な 対策に なります。 - ウReferer を
見ると、 リクエストが どの ページから 来たかが 分かります。 自分の サイト以外から 来た リクエストを 断れるので、 CSRF の 対策に なります。
仕組み
CSRF の
今の