Webシステムにおいて、セッションの乗っ取りの機会を減らすために、利用者のログアウト時にWebサーバ又はWebブラウザにおいて行うべき処理はどれか。ここで、利用者は自分専用のPCにおいて、Webブラウザを利用しているものとする。
ログアウト時はサーバ側でセッションIDを無効化する
選択肢
- アWebサーバにおいてセッション IDを内蔵ストレージに格納する。
- イWebサーバにおいてセッション IDを無効にする。
- ウWebブラウザにおいてキャッシュしている Webページをクリアする。
- エWebブラウザにおいてセッション IDを内蔵ストレージに格納する。
正解と解説
正解:イ Webサーバにおいてセッション IDを無効にする。
セッションの乗っ取りは、有効なセッションIDを第三者に入手・推測されることで成立する。したがってログアウト時にサーバ側でそのセッションIDを確実に無効化しておけば、後からIDが漏れても再利用できず、乗っ取りの機会を減らせる。
選択肢ごとの解説
- アセッションIDをストレージに残すことは無効化にならず、むしろ漏えいの機会を増やす。
- イ正解。ログアウト時にサーバ側でセッションIDを破棄・無効化するのが本質的な対策。
- ウキャッシュの消去は表示内容の残存を防ぐ効果はあるが、セッションIDは有効なままである。
- エブラウザ側に保存しても無効化されず、対策にならない。
同じ分野の他の問題
- 電子メールの送信時に、送信側メールサーバでデジタル署名を電子メールヘッダーに付与し、受信側メールサーバでそれを検証するこ…2025年度 秋期 午前 問45
- デジタルフォレンジックスの手順は収集、検査、分析及び報告から成る。このとき、デジタルフォレンジックスの手順に含まれるもの…2025年度 秋期 午前 問44
- 脆弱性検査で、ホストに対してポートスキャンを行う。スキャンしたポートの状態を判定する方法のうち、適切なものはどれか。2025年度 秋期 午前 問43
- CSPM(Cloud Security Posture Management)はどれか。2025年度 秋期 午前 問42
- パスワードクラックの対策のうち,ストレッチングに該当するものはどれか。2025年度 春期 午前 問44
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。