情報処理安全確保支援士暗記無料で始める

セッションフィクセーションとは?せっしょんふぃくせーしょん

セッションフィクセーションとは、攻撃者が自分で取得したセッションIDを被害者に使わせ、被害者がそのIDのままログインした後に、同じIDで認証済みの状態へ入り込む攻撃。IDを盗み出すのではなく、あらかじめ知っている値を相手に使わせるという向きの逆転が特徴になる。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の過去問では1回出題され、ほかに1問の解説で触れられています(2017年度〜2021年度)。

情報処理安全確保支援士試験の頻出用語/午前II

別名:セッションIDの固定化

この語が出る過去問を解く →

背景

未ログインの段階でもセッションを発行し、ログイン後もそのIDを引き継ぐ実装が広く使われていた。この設計では、権限が変わる瞬間に識別子が変わらないため、事前に値を仕込めた側が昇格後の状態へ相乗りできる。権限が変わる境界で識別子を作り直すという原則が確立したのは、この攻撃がきっかけである。

具体例

セッションIDをURLのクエリで受け渡す実装なら、攻撃者が用意したIDを含むリンクをメールで踏ませるだけで仕込みが成立する。Cookieを書き込めるXSSや、同一ドメイン配下の別サイトからのCookie設定も経路になる。

試験での引っ掛け

ハイジャックが「知らないIDを手に入れる」のに対し、こちらは「知っているIDを使わせる」向き。決定打は認証成功時のセッションID再発行で、乱数の強度を上げても防げない。URLでのID受渡しの廃止も併せて必要になる。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題(2017年度〜2021年度)
  • 分野:午前II
  • ハイジャックが「知らないIDを手に入れる」のに対し、こちらは「知っているIDを使わせる」向き。