セッションフィクセーションとは†
- Session Fixation
- セッションIDの固定化攻撃
- 攻撃者が送りつけてきた攻撃者が生成したセッションIDを含むURLにアクセスすることでセッションを確立させ、攻撃者は自身が生成したセッションIDを使ってセッションをハイジャックする。
- 既に確立されているセッションをハイジャックする訳ではない。
- パーミッシブなセッションID管理の脆弱性を突いた攻撃
- 認証で本人確認ができた後も同じセッションIDが有効な場合に、第三者によるなりすましができる状態になる。
セッションフィクセーション の対策†
- 認証で本人確認ができた場合は新しいセッションIDを有効にし、認証する際に使用したセッションIDを無効にする。
- セッションIDの推測を困難にする
関連用語†