ASM。セキュリティ対策での役割と、脆弱性診断との違い。黒い床に並ぶサーバー群を緑の円が外側から走査し、輪の端の1台だけが赤く光っている。

診断・ASMの選び方ASM

ASMとは?セキュリティ対策での役割・脆弱性診断との違いと運用方法

ASM(アタックサーフェスマネジメント)とは、セキュリティ対策の一つで、外から接続できる自社のIT資産を見つけ、脆弱性などのリスクを継続的に検出・評価する。

定義は経済産業省の『ASM導入ガイダンス』による。成果は見つけた数で測れない。見つけた資産の担当者を決め、不要な公開を止め、弱点を直すところまで追う。

ASMは見つけて可能性を示すまで。照合と対処は自社が担う
ASM:発見と情報収集公開資産の一覧ホスト名、バージョン、開いているポート
ASM:リスク評価脆弱性の可能性公開済みの脆弱性情報と突き合わせる
自社:照合と対処担当を決め、止める・直す社内の台帳と照合する

ASMとは?セキュリティ対策で把握する外部公開資産と限界

ASMで把握するのは、攻撃者がインターネットから見つけられる自社の資産とそこで動くソフトウェアで、外から見える範囲に限られる。警察庁は『令和7年におけるサイバー空間をめぐる脅威の情勢等について』で、ランサムウェアの被害組織へのアンケートでは侵入経路の6割以上がVPN機器だったと報告している。警察庁のセンサーが2025年に検知した脆弱性の探索などの不審なアクセスは、1日・1IPアドレス当たり9,605.7件だった。外から接続できる機器は、持ち主が把握していなくても探索されている。

把握していない資産ができる場面として、ガイダンスは、情報システム部門以外が運用するWebサイト、設定ミスで外から接続できる社内システム、本社が一元管理できないグループ企業の資産を挙げる。

ASM(アタックサーフェスマネジメント)による公開資産の把握

ガイダンスは、ASMを発見・情報収集・リスク評価の3段階に分けている(冒頭の図)。発見ではDNSの検索などを使い、情報収集はWebページの表示など通常のアクセスの範囲で行う。架空の会社で見つかる資産の例だ。

ASMの一覧に並ぶ資産と、そこから分かること(架空の例)
見つかった資産ASMで分かること
vpn.example.co.jpVPN機器の製品名とファームウェアのバージョン
stg.example.co.jp試験用Webサーバーのソフトウェアとバージョン
203.0.113.10リモートデスクトップのポートが開いている
cp2023.example.co.jp外部サービスを指すDNSレコードだけが残っている

各行に、誰が何のために公開しているかを社内で書き足して管理に使う。

ASMで確認できるセキュリティ情報と観測の限界

ASMが示す脆弱性は、外から見えたバージョンなどから推定した可能性だ。ガイダンスによれば、修正後もバージョン番号が変わらない製品では脆弱性が無いのに表示され、バージョンを表示しない機器では脆弱性があっても表示されないことがある。事業者が集めた情報を検索する型は収集時点の状態を示すので、確認日時も見る。CDNやクラウドではIPアドレスが付け替わり、他社の資産が結果に混ざることもある。

外からは、資産の持ち主、継続利用の予定、扱うデータ、社内の設定が分からない。ASMの結果に出ないことを安全の根拠にせず、社内の情報と合わせて判断する。

ASMによる外部公開資産の検出と社内台帳の照合

ASMの一覧は、社内の資産台帳と突き合わせて初めて対応に使える。ガイダンスが紹介する一般消費財メーカーでは、販促キャンペーンのたびに取得したドメインのうち、本社の情報システム部門が把握していないものが残り、インシデントの原因になった。この会社はASMツールで毎日検索し、拾えない資産は手作業で一覧に足した。

ASMの検出資産と社内台帳の照合

照合の相手は、資産台帳、ドメインの登録情報、クラウドの資産一覧、委託先との契約、グループ会社や海外拠点の資産一覧だ。結果は3つに分かれる。

台帳と照合した結果で、次の作業が分かれる
ASMの一覧の1行vpn.example.co.jp など
社内の台帳と照合
台帳と一致管理している資産
担当者と公開の承認記録を確かめる
台帳に無い未知の自社資産
作った部署や委託先を探す
自社のものではない誤検出
付け替わったIPアドレスなどとして外す

誤検出か未知の資産か決まるまでは、一覧から外さず未対応として数える。

公開資産の管理者と継続利用の確認

未知の資産は、管理者と使い続けるかを確かめてから扱いを決める。ガイダンスのヒアリングでも所属部門を特定しにくいという声が多く、特に海外拠点や海外グループ企業の脆弱性の対応に悩む企業が多かった。グループ全体を調べるなら、会社間の連絡方法と役割分担を先に決める。

  • まだ使う:担当者を台帳に載せ、公開範囲を業務に要る分へ絞る
  • 使い終わった:サーバーを止め、DNSレコードも消す
  • 担当者が見つからない:探す期限と、期限後に止めるかを決める人を先に決めておく

OWASPの『Webセキュリティテストガイド』によれば、DNSレコードが使われていない外部サービスを指したままで、そのサービスが名前の持ち主を確かめない場合、第三者がサブドメインを乗っ取り、フィッシングや認証情報の窃取に使いうる。外部サービスを解約するときは、そこを指すDNSレコードも同じ手順で消す。

ASMで見つかったセキュリティリスクと対応の優先順位

対応の順番は、検出件数やツールの点数より、公開の条件・悪用の状況・業務への影響で決める。ガイダンスも、ASMのリスク評価は悪用の可能性を考えないため、実態に合わない場合があるとしている。

ASMで見つかった資産のリスク評価

FIRSTの『CVSS v4.0 仕様書』は、基本評価に時間で変わる脅威と利用環境の情報を加えると、その環境での深刻度をより正確に表せるとする。悪用の状況は米国CISAの『既知の悪用された脆弱性カタログ』(KEV)で確かめる。悪用の確かな証拠がある脆弱性が載り、CISAは全組織に優先して直すよう勧めている。

1件ごとに、公開の条件(誰でも接続できるか、認証が要るか)、既知の弱点(推定だけか、KEVに載っているか)、業務への影響(社内ネットワークにつながるか、個人情報を扱うか)をそろえる。

3項目をそろえて、対応の順番を決める(架空の例)
最初に扱うvpn.example.co.jp(VPN機器)公開の条件誰でも接続できる既知の弱点KEVに載る業務への影響社内網につながる停止か修正を先に決める
推定を確かめてから決めるstg.example.co.jp(試験用)公開の条件認証が要る既知の弱点バージョンからの推定だけ業務への影響つながらない脆弱性診断で確かめるかを決める
項目はFIRSTのCVSS v4.0とCISAのKEVをもとに我々が整理した。

誰でも接続でき、KEVに載る脆弱性があり、社内ネットワークにつながる機器から扱う。VPN機器はこの条件にそろいやすい。

公開資産の修正順位と担当の決定

順位を付けたら、1件ずつ停止・修正・継続監視のどれにするかと担当者、期限を記録する。バージョンからの推定で判断できないものは、脆弱性診断で確かめるかをここで決める。ガイダンスも、詳しい調査、連絡、対応の方法を先に整理するよう挙げている。

先の消費財メーカーでは、本社のCSIRTがECサイトの管理者に「なぜ対応しなければならないか」「何をどうしなければいけないか」を共有して、対応が早くなった。担当者には、脆弱性の名前に加えて、対応する理由と作業の中身を渡す。

ASMをセキュリティ運用に組み込む方法:自社・ツール・サービスの比較

ASMを運用に組み込むには、資産を見つけ続ける作業と、見つけたものを確かめて直す作業の担当を分けて決める。ガイダンスによれば、多くのASMは資産の持ち主の特定や脆弱性の修正を担えない。

ASMと脆弱性診断の違い・役割分担

ガイダンスは、ASMとサーバーやネットワーク機器を対象にした脆弱性診断の違いを、対象・脆弱性の確度・対象への影響で整理している。

ASMは対象漏れを見つけ、脆弱性診断は可能性を確かめる
ASM
脆弱性診断
対象
検索して見つけた資産未把握の資産を含む
あらかじめ指定した資産
確度
推定通常のアクセスで集めた情報から
特定攻撃を模した通信への応答から
影響
ほとんど無い
警報やシステムの停止を招くことがある

ASMの一覧で診断の対象漏れを見つけ、ASMが示した可能性を診断で確かめる。委託先など他社が管理する資産へ通信して調べる前は、その会社の承認を得るようガイダンスは勧めている。承認なく障害を起こせば、訴訟に発展しうるためだ。

悪用できるかまで確かめるのはペネトレーションテストだ。米国NISTの『SP 800-115』は、実際の攻撃をまねて防御の回避を試み、見つけた脆弱性は悪用を試みて確かめる試験とし、本番を壊す危険と費用も大きいとする。

ASMのセキュリティ運用を自社・外部支援で分担する条件

ガイダンスは、調査にツールが実質欠かせないとし、専門家の解説を付けるサービスや運用の代行サービスも紹介している。どの型でも、台帳との照合と、停止・修正の判断は自社に残る。

  • ツールを自社で運用:結果の確認、台帳との照合、対処を自社で担う。結果を読み、関係部署と調整できる担当者がいる場合
  • ASMサービスに運用と解説を任せる:台帳との照合と対処を自社で担う。結果を読む人や時間が足りない場合
  • 一度の調査を外部に頼む:調査後の照合と対処、導入の計画を自社で担う。まず現状を知って計画を立てたい場合

調べる頻度は、セキュリティポリシーや業務負荷、攻撃の流行から決めるとガイダンスはする。米国CISAは指令『BOD 23-01』で、連邦政府機関に資産の発見を7日ごと、脆弱性の洗い出しを14日ごとに行うよう義務付けている。

まず、公開資産ごとの担当者と承認が台帳にあるか、担当者不明の資産を止める判断者と、結果を関係部署へ渡せる人がいるかを確かめる。

AI攻撃耐性ソリューション構成・管理状況、公開している資産、アクセスの記録を順に調べ、リスクと対策の優先順位を診断レポートにまとめます。

よくある質問

ASMを入れれば、脆弱性診断は要らない?

要る。経済産業省のガイダンスでは、ASMは外から見えたバージョンなどから脆弱性の可能性を推定し、診断は攻撃を模した通信への応答から特定する。ASMの一覧で診断の対象漏れを見つけ、示された可能性を診断で確かめる。

ASMとペネトレーションテストは何が違う?

確かめる深さが違う。ASMは公開資産と脆弱性の可能性を見つけるまでだ。ペネトレーションテストは、NISTの『SP 800-115』では実際の攻撃をまねて、見つけた脆弱性が悪用できるかまで試す。本番を壊す危険と費用も大きい。

ASMによるセキュリティの確認は、どのくらいの頻度で行う?

経済産業省のガイダンスは、セキュリティポリシー、業務負荷、攻撃の流行から決めるとしている。米国CISAは指令『BOD 23-01』で、連邦政府機関に資産の発見を7日ごと、脆弱性の洗い出しを14日ごとに義務付けている。

ブログ一覧へ