サイバー攻撃と防御の実務

開発者が、クラウドのサービスのAPIキーを含む設定ファイルを、誤って公開のGitリポジトリに登録してしまった。気づいてすぐに、そのファイルを削除する変更を登録した。この後に行うべき対応として、最も適切なものはどれか。

  1. A削除の変更を登録したので、キーはもう誰にも見られることがなく、それ以上の対応は何も要らない
  2. B履歴に残り、すでに収集された可能性もあるので、キーをすぐ無効にして新しいキーに替え、悪用がないかを利用の記録で確かめる
  3. Cリポジトリの名前を変えれば、以前の名前で公開された古い内容にはアクセスできなくなるので、漏えいしたキーはそのまま使い続けてよい
答えと解説を見る

正解:B. 履歴に残り、すでに収集された可能性もあるので、キーをすぐ無効にして新しいキーに替え、悪用がないかを利用の記録で確かめる

Gitでは、ファイルを削除する変更を登録しても、以前の版は履歴に残り、誰でも取り出せます。公開のリポジトリは、認証情報を探すプログラムによって短い時間で自動的に調べられているので、公開された時点で漏えいしたものとして扱います。最も大切なのは、キーを無効にして新しいものに替えることで、そのうえで利用の記録を確かめ、必要なら履歴からも消します。再発を防ぐため、認証情報はシークレットの管理サービスに置き、登録の前に秘密の情報を検出する仕組み(シークレットスキャン)を使います。

  • A. 履歴には古い版が残っていて、公開の間にすでに収集されたおそれもあります。
  • B. 正しい。まずキーを無効にして替え、悪用の有無を確かめます。
  • C. 名前を変えても、すでに複製された内容は消えず、キーが漏えいした事実は変わりません。
この分野を解く 分野ページへ

サイバー攻撃と防御の実務の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

サイバー攻撃と防御の実務のほかの問題

  1. ある組織で起きた4件のインシデントについて、発生から検知までの時間と、検知から封じ込めまでの時間は、件1が10時間と4時間、件2が30時間と2時間、件3が2時間と6時間、件4が6時間と4時間だった。発生から検知までの平均時間(MTTD)と、検知から封じ込めまでの平均時間(MTTC)の組み合わせとして、正しいものはどれか。
  2. ランサムウェアの被害について、1回の被害額(SLE)を4000万円、年間の発生回数(ARO)を0.5回と見積もった。対策Aは年間の費用が600万円で、発生回数を年0.2回に下げる。対策Bは年間の費用が300万円で、発生回数は変わらないが、復旧を早めて1回の被害額を2400万円に下げる。年間予想損失額(ALE)= SLE × ARO、ROSI =(ALEの減少額 − 対策の年間の費用)÷ 対策の年間の費用 とするとき、ROSIの大きいほうの対策と、その値の組み合わせとして、正しいものはどれか。
  3. あるIDSは、1日に100万件の接続を調べる。そのうち実際の攻撃は100件である。このIDSは攻撃の99%を検知し、攻撃でない接続の0.1%を誤って攻撃と判定する。IDSが出した警告のうち、実際に攻撃であるものの割合に最も近いものはどれか。
  4. あるSOCでは、SIEMが1日に1440件の警告を出し、警告は1日を通して均等に発生する。SOARの自動処理で75%の警告が分析者の確認なしに処理され、残りの警告には1件あたり平均10分の分析者の作業が必要である。分析者は休みなく作業できるものとして、警告を発生のペースに遅れずに処理するために、常に配置が必要な分析者の最小の人数はどれか。
  5. ロッキード・マーティン社が2011年に示したサイバーキルチェーンは、標的型攻撃の流れを7つの段階に分けている。段階の順序として正しいものはどれか。

この分野の比較