情報処理安全確保支援士暗記無料で始める

CWEとは?しーだぶりゅーいー

CWEとは、SQLインジェクションやバッファオーバフローのように、脆弱性を生む「弱点の種類」を体系立てて分類・列挙した一覧。個々の製品で見つかった脆弱性そのものではなく、その原因の型に番号を付ける枠組みで、再発防止と診断結果の傾向分析に使う。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の過去問では1回出題され、ほかに1問の解説で触れられています(2024年度〜2025年度)。

情報処理安全確保支援士試験の頻出用語/午前II

別名:Common Weakness Enumeration

この語が出る過去問を解く →

背景

脆弱性を1件ずつ直しても、同じ書き方をしている箇所が残っていれば同じ欠陥がまた現れる。原因を型として名付けておけば、指摘を型ごとに束ねて共通の修正へ落とし込め、開発者教育やコーディング規約の単位としても使える。CVEやCVSSが「見つかった1件」を扱うのに対し、CWEは「なぜ生まれるか」の側を扱うために用意された。

具体例

MITREとCISAは実際のCVEを集計してCWE Top 25を毎年公表している。診断結果をCWEで束ね、CWE-89(SQLインジェクション)が多ければDBアクセス層を、CWE-79(XSS)が多ければテンプレートのエスケープを共通で直す、という使い方をする。

試験での引っ掛け

CVEとの取り違えが定番。CVEは個々の製品の脆弱性1件ごとに付く識別子、CWEはその原因となる弱点の型の分類。深刻度を数値で表すのはCVSS、製品とバージョンを識別するのはCPEで、それぞれ役割が違う。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では1回出題(2024年度〜2025年度)
  • 分野:午前II
  • CVEとの取り違えが定番。