Webシステムにおいて、セッションの乗っ取りの機会を減らすために、利用者のログアウト時にWebサーバ又はWebブラウザにおいて行うべき処理はどれか。ここで、利用者は自分専用のPCにおいて、Webブラウザを利用しているものとする。
ログアウト時はサーバ側でセッションIDを必ず無効化する
選択肢
- アWebサーバにおいてセッション IDをディスクに格納する。
- イWebサーバにおいてセッション IDを無効にする。
- ウWebブラウザにおいてキャッシュしている Webページをクリアする。
- エWebブラウザにおいてセッション IDをディスクに格納する。
正解と解説
正解:イ Webサーバにおいてセッション IDを無効にする。
セッションの乗っ取りは、有効なセッションIDを第三者が入手して成りすますことで成立する。したがってログアウト時にはサーバ側でそのセッションIDを無効化(破棄)し、以後同じIDが提示されても認証済みとして扱わないようにすることが本質的な対策になる。
選択肢ごとの解説
- アセッションIDをディスクに格納すると、かえって残存・漏えいの危険が増し、乗っ取りの機会を減らすことにならない。
- イ正しい。ログアウト時にサーバ側でセッションIDを無効化することが最も有効な対策である。
- ウブラウザのキャッシュ削除は画面内容の残存対策にはなるが、サーバ側でセッションが有効なままなら乗っ取りは防げない。
- エセッションIDをディスクに保存すると有効期間を超えて残り、漏えいのリスクが高まるため逆効果である。
同じ分野の他の問題
- 電子メールの送信時に、送信側メールサーバでデジタル署名を電子メールヘッダーに付与し、受信側メールサーバでそれを検証するこ…2025年度 秋期 問15
- JIS Q 27000:2019(情報セキュリティマネジメントシステム-用語)における真正性及び信頼性に対する定義a〜d…2025年度 秋期 問14
- デジタル署名が付与されたソフトウェアをインストールするときに、そのソフトウェアの発行元を確認するために使用する証明書はど…2025年度 秋期 問13
- サイバー攻撃の攻撃段階をモデル化したサイバーキルチェーンにおいて、“エクスプロイト”に該当する行為はどれか。2025年度 秋期 問12
- VPNで使用されるプロトコルであるIPsec, L2TP, TLSの、OSI基本参照モデルにおける相対的な位置関係はどれ…2025年度 春期 問15
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。