情報処理安全確保支援士試験 情報処理安全確保支援士試験 令和4年度秋期 午前Ⅱ11: クリックジャッキング攻撃に有効な対策はどれか。

情報処理安全確保支援士試験 令和4年度秋期 午前Ⅱ
Q 1111 / 25
クリックジャッキング攻撃に有効な対策はどれか。

問題本文

クリックジャッキング攻撃に有効な対策はどれか。

選択肢

  • .cookie に,HttpOnly 属性を設定する。
  • .cookie に,Secure 属性を設定する。
  • .HTTP レスポンスヘッダーに,Strict-Transport-Security を設定する。
  • .HTTP レスポンスヘッダーに,X-Frame-Options を設定する。

正解

. HTTP レスポンスヘッダーに,X-Frame-Options を設定する。

解説

クリックジャッキングは、透明化した別サイトのページを正規ページに重ね、利用者に意図しない操作(ボタン押下など)をさせる攻撃。これにはページが他サイトのフレームに埋め込まれることを禁止するHTTPレスポンスヘッダーX-Frame-Options(またはCSPのframe-ancestors)が有効で、エが正解。実務ではフレーム埋め込み制御で重ね合わせ自体を防ぐのが定石。

選択肢ごとの解説

  • .HttpOnlyはスクリプトからのcookie読取りを防ぐXSS対策で、フレーム重ねを防ぐ効果はない。
  • .Secure属性はcookieをHTTPS通信に限定する対策で、クリックジャッキングには直接効かない。
  • .HSTSはHTTPS接続を強制する仕組みで、フレーム埋め込みによる重ね合わせは防げない。
  • .X-Frame-Optionsで他サイトへのフレーム埋め込みを禁止でき、有効な対策そのもので正解。

情報処理安全確保支援士試験 令和4年度秋期 午前Ⅱ過去問一覧へ戻る・問11