CookieのSecure属性

ネットワークスペシャリスト 令和元年度 秋期 午前Ⅱ 問17

CookieのSecure属性

CookieにSecure属性を設定すると,未設定時に比べてどの動作になるか。

ア 有効期限が過ぎたCookieを無効化する。

イ JavaScriptによるCookieの読出しを禁止する。

ウ HTTPSのURLの場合だけブラウザからCookieを送信する。

エ URLのパスがCookieの指定パスと一致したときだけ送信する。

正解を表示

ウ

この問題に出てくる用語

HTTP
Webページの取得やデータの送信などに使うアプリケーション層プロトコル。ブラウザなどのクライアントが要求を送り、サーバが応答を返す形で通信する。
Cookie
Webサーバがブラウザに小さなデータを保存させ、条件に合う次回以降のリクエストで送り返させる仕組み。ログイン状態の維持などに使われる。Secure属性を付けたCookieは、HTTPSの通信でだけ送られる。
CSRF
ログイン中の利用者に、攻撃者が用意した罠のページを開かせ、利用者の意図しないリクエストを、利用者の権限で正規のWebサイトに送らせる攻撃。
セッションハイジャック
利用者とサーバの間の通信(セッション)を識別する情報(セッションIDなど)を盗んだり推測したりして、攻撃者が正規の利用者になりすまし、そのセッションを乗っ取る攻撃。

問題文:IPA公開の問題冊子(PDF)

↑