top of page

CISAのAI脆弱性優先順位付け:発見件数が多くても、修正の緊急性が高いとは限らない

30 分前
読了時間: 18分

CISAは、AIによってソフトウェアの弱点をより多く発見できるようになっても、発見されたすべてが緊急のパッチ適用を要するわけではないと警告している。CISAのAI脆弱性優先順位付けは現在、限られたエンジニアリングの注意をどの発見事項に向けるべきかという実務的な問いに直面している。

MeriTalkによると、CISAの脆弱性管理担当暫定副局長であるJay Gazlay氏は、10月28日にワシントンD.C.でこの緊張関係について言及した。同氏の発言は、発見される欠陥のリストが増えれば、即時に修正すべき項目のリストも同じだけ増えるという、セキュリティ分野でよく見られる前提に疑問を投げかけるものだ。

対立するアプローチは明確だ。発見主導の修復では、増え続けるバックログを作業計画として扱う。リスクベースの修復では、実際のシステムを重大な攻撃にさらす弱点が何かを問う。CISAの既存の意思決定フレームワークはすでにこの区別を支えている。AIによって、その運用上の帰結を無視しにくくなっている。

CISAのAI脆弱性優先順位付けは証拠から始まる

Red HatのGovernment Summitで講演したGazlay氏は、何に対応が必要かを判断する際、実証済みの悪用、インターネットへの露出、資産の可視性を考慮するよう各機関に促した。MeriTalkによるAIによる脆弱性発見の報道では、脆弱性の報告を分類する支援を目的としたAI支援プラットフォーム、Gold Eagleについても説明されている。

Gazlay氏の表現は異例なほど率直だった。「大半の脆弱性は、安全に無視できる」。ただし、この発言には文脈が必要だ。報道されたカンファレンスでの発言だけで、適用される修復義務の免除が確立されるわけではない。

重要な違いは、弱点を発見することと、それが直ちに運用上の対応に値すると立証することの間にある。

脆弱性とは、攻撃者が潜在的に悪用できるソフトウェアまたはハードウェアの弱点である。その存在は技術的な問題を示す。しかし、影響を受ける組織、到達可能なシステム、利用可能な攻撃経路、または想定される事業上の影響を自動的に示すものではない。

こうした不足情報が重要なのは、修復にはアラートを確認するアナリスト以外のリソースも必要だからだ。開発者は影響を受けるコードを調査しなければならない。システム所有者はサービスの依存関係を評価する必要がある。運用チームは変更を計画し、その後もシステムが正常に機能することを確認しなければならない。

したがって、発見事項はパッチ作業を生む前に意思決定を生む。誰かが、その報告が導入済みの技術に該当するかを確認しなければならない。誰かが、既存の統制によって露出が変化するかを判断しなければならない。誰かが、その結果として取る行動への責任を負わなければならない。

これは、発見の価値を下げるものではない。より優れた発見は、従来のレビューで見落とされていた弱点を明らかにできる。問題は、組織が発見の出力を完全な作業順序と取り違えたときに始まる。

例として比較してみよう。外部から到達可能なアプリケーションと、切り離されたテスト環境に、同じ脆弱なコンポーネントが含まれている場合がある。共通のコンポーネントがあるからといって、両者の運用状況まで同等になるわけではない。

アプリケーションは、攻撃者に機微な情報への直接経路を与える可能性がある。テスト環境には重要なデータや本番システムへのアクセスがないかもしれない。こうした違いを調査することは、それを避ける口実ではなく、セキュリティ業務の一部である。

逆のケースもある。内部用と分類されたシステムでも、侵害された場合に特に重大な影響を及ぼす特権的な接続を持つことがある。ラベルだけでは答えは出ない。実際のアクセスと依存関係に関する証拠が必要だ。

したがって今回のニュースは、発見が拡大するなかで、セキュリティ組織がどのように意思決定を正当化するかに関するものだ。重要な成果物は、単にバックログへ追加される項目ではなく、緊急性を説明する根拠となる。

その説明は精査に耐える必要がある。対応を延期する発見事項には、別のアナリストが検証できる理由が必要だ。緊急の発見事項には、計画済みの作業を中断する正当性を示すのに十分な裏付け情報が必要になる。

AIが生成した報告は、読みやすい文章によって完全性があるような印象を与えかねないため、重要性を増す。詳細な説明であっても、再現可能な証拠、影響を受ける環境、そして結果についての防御可能な評価が必要だ。

機関と開発者は判断のコストを負う

発見事項が増えるほど、それらを検証し、振り分け、解決しなければならない人々への負担は大きくなる。

セキュリティチームは受付の起点に立つが、修正に必要なすべての依存関係を管理していることはほとんどない。アプリケーション所有者、インフラ管理者、調達チーム、ソフトウェア供給者との協力が必要になる。

その結果、発見の速度と組織の対応との間に不一致が生じる。新たな報告を生成することは、正しい担当者を特定するより容易な場合がある。担当者を特定することは、安全な本番変更を手配するより容易な場合がある。

そのため、ボトルネックは必ずしもパッチの入手可能性ではない。コンポーネントが存在するか、どのサービスがそれを使用しているか、あるいは導入を誰が管理しているかという不確実性である場合がある。

開発者にとって、十分に裏付けられていない発見事項は調査コストを課す。報告が影響を受けるパッケージを特定していても、該当する機能が使用されているかまで示していないことがある。別の報告では、問題を再現するために必要な設定が省かれているかもしれない。

こうした違いは調査に値するが、安全であるという前提にはしてはならない。未使用機能という主張には裏付け証拠が必要だ。到達不能とされるコンポーネントには、何がアクセスを妨げているのかという説明が必要になる。

機関のリーダーにとって、負担は管理上のものだ。チームをチケットの完了件数で評価するのか、意味のある露出の低減で評価するのかを決めなければならない。これらの指標が異なる方向を示すこともある。

チームは、困難で重大な露出を未解決のまま、比較的単純な発見事項を完了できる。別のチームは、ソフトウェア更新が利用可能になる前でも、公開されたサービスを削除することで大きな進展を得られる場合がある。

どちらの活動も、チケット数だけでは理解できない。リーダーは、環境内で何が変わり、その変更がなぜ重要なのかを理解する必要がある。

ソフトウェアベンダーも関連する負担を負う。購入者には、アドバイザリと導入済み製品を結び付ける情報が必要だ。コンポーネント名、影響を受けるバージョン、設定要件、修復手順は、組織がその関係を把握する助けとなる。

ソフトウェア部品表は、製品に含まれるコンポーネントの一覧であり、この調査を支援できる。ただし、それだけで攻撃者が脆弱な機能に到達できるかどうかを確立するものではない。

インベントリの品質も、その後に行われるすべての意思決定のコストを変える。チームが自らのシステムと所有者をすでに把握していれば、報告された弱点に集中できる。その知識がなければ、アラートが来るたびに別の発見作業が必要になる。

このため、CISAのAI脆弱性優先順位付けは、セキュリティ運用だけでなく調達の議論にも関係する。利用可能な証拠を伴わずに発見事項を出力する製品は、顧客側へ大きな作業を移転しかねない。

購入者は、報告書の生成と意思決定支援を区別すべきだ。後者には、資産、所有権、統制、結果とのつながりが求められる。見栄えのよい要約は、それらのつながりの代わりにはならない。

エンジニアリング組織では、検索可能なナレッジベースを維持することで、アーキテクチャ上の意思決定や運用上の文脈を保存できる。これは調査を支援するが、露出については依然として技術的な証拠による立証が必要だ。

根底にあるトレードオフは注意力に関するものだ。すべての調査は、他の調査、計画保守、セキュリティ改善と競合する。バックログが既定の戦略になる前に、組織にはその注意力を配分する防御可能な方法が必要である。

深刻度スコアだけでは修復キューを決められない

技術的な深刻度、悪用の可能性、組織への影響は、それぞれ異なる問いに答える。

Common Vulnerability Scoring System(CVSS)は、脆弱性の特性と深刻度を記述する。FIRSTのCVSS仕様では、Base、Threat、Environmental、Supplementalの各メトリクスが区別されている。

この構造が重要なのは、Baseスコアが標準化された前提のもとで本質的な特性を記述するためだ。ThreatおよびEnvironmentalの情報は、変化する攻撃状況やローカルな事情を用いて評価を精緻化できる。

公開されるすべてのスコアを完全な運用指示として扱うことは、こうした区別を捨てることになる。また、その数値を生んだ前提を見えにくくする可能性もある。

CVSSを文脈を表現できないものとして描くべきではない。より限定的な問題は、組織がそれをどのように利用するかだ。Baseスコアだけを中心に構築されたキューは、フレームワークが支える情報より少ない情報しか用いていない。

Exploit Prediction Scoring System(EPSS)は、その後30日間に観測される悪用の確率を推定する。FIRSTの悪用確率に関するガイダンスは、EPSSが完全なリスクスコアではないと明示している。

EPSSは、影響を受けるソフトウェアが特定の組織に存在するかを判断するものではない。また、攻撃が成功した場合にそこでどのような損害が生じるかも確立しない。

これらのアプローチは補完的だが、セキュリティダッシュボードでは競合する回答のように提示されることがある。CVSSは深刻度の特性を伝える。EPSSは悪用活動についての予測を提供する。ローカルな証拠が、いずれの評価も実際の環境と結び付ける。

よくある誤りは、すべての意見の相違を決着させる万能の数値を求めることだ。シグナルを組み合わせることは分析を支援できるが、得られる数値はなお、露出と結果に関する前提に依存する。

例えば、悪用予測だけでは、脆弱なサーバーが公開情報ページを支えているのか、不可欠な運用サービスを支えているのかを機関に示せない。この違いは機関自身に由来する。

同様に、重大な技術的影響の証拠があっても、攻撃者が影響を受ける導入環境に到達できることは立証されない。それには、システムと周辺統制の調査が必要だ。

CISAのStakeholder-Specific Vulnerability Categorization(SSVC)は、特定のステークホルダーに向けた対応の優先順位を付けるために意思決定ツリーを使用する。その脆弱性対応ガイドには、脆弱性の追跡から緊急対応までの結果が含まれている。

追跡には、新しい情報が現れた際の再評価が含まれる。したがって、延期は責任が消滅することではなく、継続的な意思決定である。

各アプローチは異なる目的を果たす。CVSSは技術的特性を伝える。EPSSは悪用確率を推定する。SSVCは、関連する証拠を対応の意思決定へ変換する助けとなる。

それらが共存していることは、AIを巡る議論にとって重要な参照点となる。脆弱性管理ではすでに、欠陥を記述することと組織としての対応を選ぶことが区別されている。AIはこの区別をなくすものではない。

チームがこれらの区別を維持する場合、CISAのAI脆弱性優先順位付けはより信頼できるものになる。AIシステムがそれらを説明のない緊急度ラベルに圧縮する場合、その信頼性は低下する。

購入者にとって実務上の問いは、その製品が推論を明示しているかどうかだ。アナリストは、どの資産データ、脅威の証拠、環境上の前提が推奨を導いたのかを確認できる必要がある。

異論は、そこで役に立つ。アナリストは誤った露出の前提に異議を唱えたり、欠けているミッション上の文脈を補ったりできる。その可視性がなければ、組織には、独自に再構築しなければならない結論がまた一つ渡されるだけだ。

修正の先送りは継続的な責務を生む

待機という判断が正当化されるのは、それを支える前提が有効であり続ける間だけである。

選択的な修復に対する最も強い批判は明快だ。攻撃者は、防御側が未解決のまま残すと選んだ弱点を悪用できる。優先順位付けは、その可能性を取り除くものではない。

また、利用可能な証拠が完全であることも保証しない。攻撃が観測されないのは、可視性が限られているためかもしれない。一見保護されているシステムにも、文書化されていないアクセス経路が存在し得る。制御は失敗したり、変更されたりすることがある。

こうした不確実性があるため、確信をもって切り捨てることは危険だ。しかし、すべてを同じ緊急度で扱うことも現実的ではない。対応では不確実性を保ちながら、より強い証拠と弱い証拠を区別しなければならない。

CISAの医療セクター向け緩和ガイダンスは、修復、緩和、受容を区別している。修復は弱点を是正し、緩和はその発生可能性または影響を低減し、受容は特定されたリスクを未処置のまま残す。

この区別により、一時的な対策が解決済みという恒久的な主張へと静かに変わるのを防げる。影響を受けるサービスへのアクセスを遮断すれば、根本的な欠陥を除去せずに露出を減らせる。

組織は、このような措置を正確に説明する必要がある。一時的な制限によって保護されるシステムは、その制限に依存したままである。制限を変更すれば、当初の判断も変わり得る。

内部露出も精査に値する。システム間の通信を制限するネットワークセグメンテーションは、攻撃者の移動を抑制できる。その有効性は、実際に存在する境界に依存する。

管理アクセスがそれらを自由にまたぐなら、分離されたネットワークを示す図だけでは不十分な証拠だ。重要なのは、攻撃者が足場を得た後に何ができるかである。

アイデンティティ制御も同様の依存関係を生む。サービスは直接アクセスには耐えられても、過剰な権限を持つアカウントを介して到達可能なままである場合がある。そのアカウントを評価せずにサービスを評価すると、攻撃経路の一部が未検討のまま残る。

パッチ適用にはトレードオフもある。ミッションクリティカルなシステムを更新すると、運用上のリスクが生じる可能性がある。特にサービス中断が重大な影響を及ぼす場合、そのリスクは評価に値する。

しかし、運用上の困難を遅延の万能な根拠にしてはならない。組織は、システムを変更する結果と、露出したままにする結果を比較しなければならない。

懐疑的な検証とは、その論拠が両方向で成り立つかを問うことだ。証拠が先送りを正当化するなら、どの証拠がその判断を覆すのか。組織が答えられないなら、その決定を監査することは難しい。

新たに露出したサービス、変更された権限、または信頼できる悪用の証拠は、以前の評価を無効にし得る。したがって先送りには、責任者と再検討の条件を残すべきである。

同じ原則はAIの推奨にも当てはまる。モデルが生成した説明は推奨であり、説明責任を負うリスク所有者ではない。人は依然として重大な判断を承認し、その根拠を理解する必要がある。

危険なのは、精密さを装った組織上の便宜である。説明のない低優先度ラベルは、元の露出を残したまま、バックログを管理可能に見せることがある。

CISAの主張には、そのような厳しい検証が必要だ。選択的な修復は、重大なリスクへ作業を振り向ける場合に成功する。困難な作業を放置するための語彙になったとき、それは失敗する。

AI支援トリアージは見落としを証明しなければならない

自動化は、誤って優先度を下げた危険な検出事項も含め、意思決定の質で評価されるべきである。

トリアージとは、受け取った検出事項を必要な注意に応じて分類することを指す。AIはこの作業を支援できるが、支援と信頼できる委任は異なる主張である。

AIシステムは提出内容を正確に要約しても、影響を受ける製品を誤認する可能性がある。重大な弱点を認識しながら、それを古い資産記録に結び付けることもあり得る。

こうした誤りの結果は異なる。無関係な緊急アラートは調査時間を消費する。一方、重大な欠陥が重要でないと分類されれば、遅延が最も問題となる場面で対応が遅れる可能性がある。

この非対称性は製品評価を複雑にする。キューの規模を縮小するシステムが示した成果は、重大な露出の検出を維持するシステムが示した成果より限定的である。

この違いは、アナリストの生産性に関する主張にも影響する。要約の高速化は役立つが、チームは依然として、その要約が妥当な判断を支えているかを検証する必要がある。

有用な評価では、段階を分ける。システムはレポートを理解したか。正しい資産を特定したか。攻撃条件を適切に特徴付けたか。提案した対応はその条件に合っていたか。

これらの問いを総合的な精度の数値にまとめると、重要な失敗が隠れる可能性がある。組織は、人によるレビューがどこで必要であり続けるのかを把握する必要がある。

AI支援トリアージは、意思決定を支える情報の追跡可能な出所を意味する、証拠の来歴にも依存する。アナリストは、結論の根拠となったアドバイザリ、レポート、資産記録、またはテスト結果を特定できなければならない。

この追跡可能性は、繰り返された主張と独立して確立された証拠を区別する助けになる。複数の生成された要約が、裏付けのない同じ前提を繰り返しても、それによって根拠が強まるわけではない。

セキュリティ上の提出物には、別の境界も必要だ。レポートは、技術的に有用な情報を含んでいても信頼できない入力である。そのテキストが、それを処理するシステムに対する権限を獲得してはならない。

したがって、提出物をレビューするAIサービスには、慎重に振る舞うよう求めるだけでは足りない。周辺のワークフローは、アクセスを制約し、証拠を保持し、重大なアクションを制限すべきである。

これらは、特定の導入済みプラットフォームに関する主張ではなく、アーキテクチャ上の要件である。AIフロントエンドに関する公開説明から、それらの境界がどのように機能するかは分からない。

購入者は、システムが意見の相違をどう扱うかも確認すべきだ。アナリストによる上書きは、欠けた文脈、誤った前提、または通常と異なる導入形態を明らかにできる。プラットフォームはその説明を保持すべきである。

さもなければ、自動化は後続の判断を改善する学びを消してしまう可能性がある。組織は検出事項を処理し続けても、繰り返される誤りへの理解を改善できない。

ここで、検出事項主導の修復とリスクベースの修復との競争が具体化する。発見製品は、どれだけ多くを検出するかを強調できる。優先順位付け製品は、なぜその順序が信頼に値するのかを説明しなければならない。

比較の焦点は、発見と優先順位付けのどちらが単独でより価値が高いかではない。両者は相互に依存している。不十分な発見は弱点を見落とし、不十分な優先順位付けは対応の配分を誤らせる。

CISA AI脆弱性優先順位付けにおける中心的な性能上の問いは、支援が、人々が説明責任を負うべき判断を改善するかどうかである。手作業の削減は、残るワークフローが重大な証拠を保持する場合にのみ有用である。

証拠の質、露出の可視性、レビュー結果を注視する

次の検証は、組織が単に発見件数を増やすのではなく、より良い判断を示せるかどうかである。

今後数か月にわたり、3つのシグナルに注目する価値がある。これらは評価上の優先事項であり、発表済みの公開期限や約束された機関のマイルストーンではない。

1つ目のシグナルは、トリアージの質に関する証拠である。公開評価では、AI支援システムが実行可能な検出事項と、直ちにはそれほど注意を必要としない提出物とをどのように区別するかを説明すべきである。

最も有用な結果には、難しいケースと誤りの背景にある論拠が含まれる。成功した分類だけを報告しても、最も重大な不確実性は解消されない。

不要な調査が減る一方で危険な検出事項の可視性が維持されるという証拠は、AI支援の優先順位付けを支持する根拠を強める。隠れた重大な誤りの証拠は、その根拠を弱める。

処理能力に関する主張は別の問いに答える。システムは、大量の作業負荷を受け入れても、何が対応に値するかを確実に判断できるとは限らない。スループットと判断力は分けて評価する必要がある。

2つ目のシグナルは、検出事項と導入済み資産とのより良い結び付きである。機関やベンダーは、コンポーネント情報が実際のサービス、露出、所有者にどのように対応付けられるかを示せるべきである。

これは、機密性の高いネットワーク詳細を公開することを必要としない。影響を受ける環境に関する最新情報を内部の判断で利用している証拠を必要とする。

資産照合の改善は、発見ツールだけでは提供できない文脈に対処するため、リスクベースのアプローチを強化する。影響を受けるシステムに関する不確実性が残れば、自動ランキングへの信頼は弱まる。

組織が変更をどのように扱うかには特に注意したい。導入、アクセス、所有権が記録を更新せずに変わると、資産インベントリの有用性は低下する。

3つ目のシグナルは、先送りした判断の結果である。組織は、先送りが引き続き正当化されるのか、エスカレーションが必要なのか、あるいは当初の評価の欠陥を明らかにするのかを検討すべきである。

判断の変更が自動的に失敗を意味するわけではない。新たな証拠が緊急度を正当に変えることはある。より明らかになるのは、組織がそれに気付き、対応するかどうかである。

保護されているはずのシステムに関する驚きが繰り返されるなら、その前提の質が問われる。文書化された再評価は、優先順位付けが運用上の現実と結び付いたままであることを示す。

これらのシグナルは、議論を成果に集中させる。発見がより良い労力配分につながるか、文脈が判断を改善するか、先送りした作業が管理下にあるかを問う。

また、セキュリティ購入者にとって有用な検証も提供する。見込みベンダーに対し、ソース証拠から最終アクションに至るまで、重大な推奨を説明するよう求める。そして、その判断を変える前提を検討する。

まず、組織がすでに行っている判断から始めよう。緊急の検出事項と先送りした検出事項を選び、それぞれを支える証拠を比較する。担当チームは、ダッシュボードのラベルだけに全面的に依存せず、その違いを説明できるだろうか。評価が、影響を受ける資産、もっともらしいアクセス経路、事業上の影響、再評価の条件を特定しているか確認する。状況が変わったときに別のアナリストが異議を唱えられるよう、その論拠を保持する。CISA AI脆弱性優先順位付けが注目に値するのは、発見だけではこうした問いに答えられないためだ。実務的な対応は、修復キューを説明可能なものにする証拠を求めることである。検出件数のさらなる増加を進歩として受け入れる前に、組織が次に対処する重大な露出は何か、そしてなぜそれなのかを問うべきだ。

 
 

無料で始めましょう

ローカルファーストのパーソナル知識管理付きAIアシスタント

より良いAI体験のために、

remio は現在、 Windows 10+ (x64)とM-Chip Mac のみをサポートしています。

仕事のAIパートナー
remioでもっと仕事が進む

計画・作成・仕上げまで
すべてをひとつに

bottom of page