SC情報処理安全確保支援士試験 午前Ⅱ

令和6年度春期 情報処理安全確保支援士 午前Ⅱ 問17

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

ソフトウェアの脆弱性管理のためのツールとしても利用されるSBOM (Software BiLL of Materials) はどれか。

選択肢

  1. ア
    ソフトウェアの脆弱性に対する、 ベンダーに依存しないオープンで汎用的な深刻度の評価方法
  2. イ
    ソフトウェアのセキュリティアップデートを行うときに推奨される管理プロセス組織体制などをまとめたガイドライン
  3. ウ
    ソフトウェアを構成するコンポーネント、 互いの依存関係などのリスト
  4. エ
    米国の非営利団体MTTREによって策定された、 ソフトウェアにおけるセキュリティ上の弱点の種類を識別するための基準
解き方のヒントを見る

午前II 問17

SBOMは、ソフトウェアの中に入っている部品表みたいなものだよ。どんなコンポーネントやライブラリに依存しているかを一覧にしておくことで、脆弱性が見つかったときに「うちのソフトにも影響あるかな?」と素早く調べられるんだ。

この問題で問われていること

この問題では、SBOMをCVSS、CWE、ガイドライン文書と取り違えないようにしよう。SBOMはソフトウェアの部品リスト、CVSSは脆弱性の深刻度スコア、CWEは脆弱性の種類を整理したもの、ガイドライン文書は対策や進め方をまとめた文書、という違いを押さえるのがポイントだよ。

SBOM

何が入っているかを明らかにする部品表が SBOM です。

components\ndependencies\nversions\n-> SBOM

確認ポイント

  • 深刻度評価手法ではありません。
  • 脆弱性類型の識別基準でもない。
  • コンポーネントと依存関係のリストを選ぶ。
正解と解説を見る

正解

ウ

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア

これは不正解だよ。これはCVSSの説明だね。CVSSは脆弱性の危険度を点数で表す仕組みで、たとえるなら「この壊れた窓は泥棒に入られやすさ何点か」を採点するものだよ。SBOMのように、ソフトウェアの構成部品を一覧にするものではないんだ。

選択肢イ

これは不正解だよ。これはNIST SP800-40のような、パッチ管理や脆弱性対応の進め方をまとめたガイドラインの説明だね。たとえるなら「壊れた鍵をいつ誰が直すかの社内ルールブック」であって、「家にどんな鍵や窓があるかの部品リスト」ではないよ。

選択肢ウ(正解)

これは正解だよ。SBOMは、ソフトウェアを作っている部品表のことなんだ。料理でいうと「このカレーには肉、玉ねぎ、ルー、このメーカーのスパイスが入っています」と書いた材料リストみたいなものだよ。どの部品に脆弱性があるか調べやすくなるんだ。

選択肢エ

これは不正解だよ。説明しているのはCWEのことだね。CWEは「家の防犯でいうと、窓の鍵が弱い、合鍵を作られやすい、みたいな弱点の種類を分類した一覧」だよ。SBOMのように、ソフトウェアに何の部品が入っているかを並べたリストではないんだ。

出典:独立行政法人 情報処理推進機構(IPA)令和6年度春期 情報処理安全確保支援士試験 午前Ⅱ 問17(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針