メインコンテンツへスキップ
ToolPotion
AI アドバイザー
送信(無料)

2026年版 AI脆弱性スキャナー:見つけられるもの、見逃すもの

Anthropicが今週、オープンソース向けの無料AIセキュリティスキャナーを公開しました。AI脆弱性スキャナーの仕組み、無料で使えるツール、レポートの山に埋もれずに活用する方法を解説します。

共有

Anthropicが今週、オープンソースプロジェクト向けの無料・オプトイン方式のAIセキュリティスキャナーを公開しました。タイミングは、なかなか込み入った時期です。AIは、人間が何年も監査してきたコードから本物のバグを見つけられるようになりました。一方で、ボランティアのメンテナーを偽のバグ報告で埋もれさせることもできます。どちらも事実であり、小さなチームはその両方を踏まえて対応を決めなければなりません。

新サービスの名前は OSS Scanner。参加登録したプロジェクトに対し、Anthropicの最上位モデルで定期的に脆弱性スキャンを実行します。各レポートには再現コード(reproducer)と説明が付き、可能な場合は修正パッチの候補も付いてきます(Anthropic)。Google、OpenAI、GitHub、Snyk、Semgrepによる似た取り組みが並ぶ一方で、低品質なAIレポートが増え続け、窓口を閉ざしたメンテナーも出ています。

この記事では状況を整理します。これらのツールは何をするのか、どれが無料か、自分を傷つけずに参加するにはどうするか、そして2人チームでも回せるワークフローを紹介します。結論を先に言うと、AIスキャナーはもう真剣に検討できる水準にあります。ただし、出力を読まずにマージしてはいけません。

AnthropicのOSS Scannerでできること

コアメンテナーは、テンプレートに沿ってGitHubリポジトリにプルリクエストを出して参加登録します。Anthropicは案件ごとに判断し、基準はGoogleのOSS-Fuzzに近いものです。プロジェクトに「インフラとユーザーセキュリティへの重大な影響」があることが条件です(Anthropic)。つまり、趣味のリポジトリ向けではありません。curlやwolfSSLのように、インターネットの半分がリンクしているようなライブラリが対象です。

利用は無料です。費用は、AnthropicがDefender Advantage Fundと呼ぶ資金から出ており(SiliconANGLE)、参加プロジェクトの負担はゼロのままだと同社は述べています。

いちばん重要なのは、何が欠けているかです。レポートは「人によるレビューやトリアージを経ない、完全にモデル生成のもの」で、中には誤りもあるとAnthropic自身がはっきり認めています(Anthropic)。例として挙げているのが、深刻度の評価ミスです。レポートを仕分ける人手がないプロジェクトは、人間が先に検証する従来の開示プロセスを引き続き使えます(SiliconANGLE)。

ドーナツチャート:Anthropicの専門家が48プロジェクトでレビューした重大・高深刻度の指摘97件のうち、85件が開示可能と判断され、11件は重複または既知の問題、1件は無効でした。

Anthropicが、このトレードオフに価値があると考える理由は、同社自身の数字に表れています。専門のペネトレーションテスターが、48プロジェクトの重大・高深刻度の指摘97件をレビューしました。そのうち85件は協調的開示の基準を満たし、11件は重複、または本物だが既知のもので、無効だったのは1件だけでした(Anthropic)。これとは別に、wolfSSLは初期トライアルの74件のレポートのうち72件が有効で、5件のCVEにつながったと報告しています(SiliconANGLE)。

curlを運営するDaniel Stenbergは、このスキャナーが「ここ数年で報告されたcurlの脆弱性の中でも最悪クラスのもの」を見つけたと述べています(Anthropic)。ただし、これらの数字はすべてAnthropicかそのパートナーが出したものだという点には注意してください。Anthropicは真陽性率が90%を超えると見込んでいるとも述べていますが(Anthropic)、これは予測であって、あなたのリポジトリでの保証ではありません。

AIスキャナーの仕事:見つけて、証明して、パッチを書く

従来型の静的解析は、コードをルールと照合します。高速で挙動も予測しやすい反面、警告が洪水のように出ます。新しいエージェント型スキャナーは、駆け出しのセキュリティ研究者に近い動きをします。コードを読み、どこが壊れるかの仮説を立て、実際に壊せるか試し、そのうえで報告を書きます。

見るべきは、その真ん中のステップです。動くエクスプロイト付きの指摘と、自信満々の文章が一段落付いただけの指摘は、まったく別物です。

スキャンから候補の抽出、再現、説明、パッチ作成、そして最後にマージするか判断する人間のチェックまでの6ステップのパイプライン。

パイプラインは左から右へ読んでください。最初の3ステップは「正しさ」のためのもので、候補は誰かの目に触れる前に実際のテストを受けます。4つ目と5つ目は「使いやすさ」のためのもので、何が壊れたかの説明と修正案の下書きです。最後の枠はあなたの担当で、理由があって琥珀色になっています。GoogleはCodeMenderのパッチをすべて人がレビューすると述べており、GitHubのAutofixも提案にとどまります。Anthropicのスキャナーはトリアージの面で例外なので、最後の枠があなたに回ってくるのです。

2026年のツール勢力図

OSS Scannerだけではありません。GoogleのDeepMindは、バグを探すエージェントのBig Sleepと、修正を書くCodeMenderを作りました。DeepMindは、すでに72件のセキュリティ修正をオープンソースプロジェクトに上流反映(upstream)しており、パッチはすべて事前に人間の研究者がレビューしたと述べています(Google DeepMind)。CodeMenderはその後、Google Cloudのエンタープライズ顧客向けにパブリックプレビューへ移行しました。サンドボックス内でproof-of-concept(PoC)のエクスプロイトを作り、テスト済みの修正をdiffとして返し、開発者のレビューに回します(Infosecurity Magazine)。

OpenAIの製品は当初Aardvarkとして登場しました。GPT-5ベースのエージェントで、リポジトリの脅威モデルを作り、新しいコミットを監視し、サンドボックスで問題を確認し、パッチを提案します。OpenAIによれば、テスト用リポジトリの既知および合成の脆弱性で92%を検出し、10件のCVE IDが付く問題も見つけたとのことです(OpenAI)。その後、OpenAIはこれをCodexに統合して名前も変えました。Aardvarkのページには今、「AardvarkはCodex Securityになりました」とあり、リサーチプレビューとして提供されています(OpenAI)。ドキュメントではCodex Securityを、チームが脆弱性を「見つけ、確認し、修正する」のを助けるエージェントと説明していて、クラウド版はまだリサーチプレビューです(OpenAI docs)。

AIセキュリティツールを3つのゾーンに分けたマップ:探して証明する(OSS Scanner、Codex Security、Big Sleep、CodeMender)、CIでスキャン・レビューする、AIシステムをテストする。

このマップは役割別にまとめたもので、分類は各ベンダーのものではなく私たちの整理です。上段は探して証明するツール。中段はパイプラインの中に常駐し、コミットのたびに動くツール。下段は向きが逆で、AIシステムそのものをテストするツールです。

中段では、GitHub Copilot AutofixがGitHubのスキャナーCodeQLが出したアラートに対して修正を提案します。SemgrepとSnyk Codeは独自のエンジンで同様の働きをし、SonarQubeはコード品質に加えてセキュリティチェックもカバーします。CodeRabbitはプルリクエストをレビューします。下段では、garakが言語モデルの弱点を探り、PentestGPTがモデルを使ってペネトレーションテストを進めます。より幅広いツールのランキングはAIサイバーセキュリティボードに、プルリクエスト系ツールはコードレビューボードにまとめています。

ツール主な役割利用できる人
OSS Scanner(Anthropic)バグの発見と証明、パッチの下書き登録済みのオープンソースプロジェクト、無料
Codex Security(OpenAI)発見、確認、修正Codex内のリサーチプレビュー
CodeMender(Google)スキャン、証明、パッチ作成パブリックプレビュー、Google Cloud顧客向け
Copilot Autofix(GitHub)CodeQLアラートへの修正提案パブリックリポジトリは無料
Semgrepルールベースのスキャン+AI機能コントリビューター10人まで無料
Snyk Codeコードと依存関係のスキャン無料プランは月100回のCodeテスト

この表の内容の大半はベンダーのページに基づいており、ベンダーは自社製品を好意的に説明するものです。いちばん役に立つのは利用条件の列だと考えてください。変わるのが早いので。

裏側:メンテナーは溺れかけている

本物のバグを見つけるモデルは、もっともらしい偽のバグも書けてしまいます。わかりやすい例がcurlです。curlのバグバウンティは2019年から2026年初めまで続き、確認された87件の脆弱性に対して10万ドル超を支払ったうえで、終了しました。2025年には、確認されたレポートは5%未満で、以前の年の15%以上から下がっています(Daniel Stenberg)。

curlの3つの数字:2019年以降に報酬が支払われた確認済み脆弱性は87件、2025年のレポートで確認されたのは5%未満(以前は15%以上)、最終週に届いた7件の投稿のうち脆弱性を説明していたものはゼロ。

バウンティが終わる前の最後の1週間に、curlには7件の投稿が届きましたが、脆弱性を説明していたものは1件もありませんでした(The Register)。Stenbergの理屈は明快です。目的は「AI生成かどうかを問わず、質の低い、調査不足のレポートを送るインセンティブをなくすこと」でした。Apache Log4jのPiotr Karwaszも同じ傾向を語っており、多くのレポートが「私たちのセキュリティモデルの基本を見落としていて、価値ではなくノイズを増やしている」と述べています(Daniel Stenberg)。

curlはその後、さらに踏み込みました。Stenbergによると、プロジェクトは今年の夏に脆弱性レポートの受付を1か月停止し、これを「最近でも最高のプロジェクト判断だったかもしれない」と評しています(Daniel Stenberg)。

AIノイズを止めるためにバウンティを閉じたのと同じプロジェクトが、最悪クラスのバグを見つけたAIスキャナーを称賛している点に注目してください。これは矛盾ではありません。違いは、動く再現コードがあるかどうか、そして送り手がすでに検証を済ませているかどうかです。主張を自ら証明するモデルなら、メンテナーの負担は数分で済みます。モデルの出力をそのまま貼り付ける人は、数時間分の負担を生みます。

Anthropicのスキャナーは人間の仲介を省いており、そこが魅力でもありリスクでもあります。届くのは速くなりますが、誰も読んでいないレポートがあなたのもとに届きうるということでもあります。プロジェクトのメンテナーなら、表にあるどのベンダーからも、こうしたレポートが増えると覚悟しておいたほうがいいでしょう。

攻撃者も同じモデルを使える

Anthropicの発表自体が、「フロンティアモデルは、脆弱性の悪用やサイバー作戦に誤用されうる」と述べています(Anthropic)。現実的に読めば、話は単純です。強力なモデルを公開コードに向けて「どこが壊れるか」と尋ねることは誰にでもでき、オープンソースは定義上、公開されています。

これが、自分のコードをスキャンすべき本当の理由です。AIスキャナーが魔法だからではありません。バグが存在してから誰かに見つかるまでの時間が短くなっていて、先に見つけるのは自分のほうがいいからです。スキャンしていないプロジェクトは安全なのではなく、ただ観測されていないだけです。

無料のものと、そうでないもの

役に立つ層の多くは、コードが公開されていれば無料です。Copilot Autofixは、CodeQLを使うパブリックリポジトリでデフォルトで有効になり、Copilotのサブスクリプションは不要です(GitHub)。GitHubは2024年にすべてのパブリックリポジトリで無料にしました(GitHub changelog)。

Semgrepの無料版は、コントリビューター10人・リポジトリ10個までで、AIクレジット60が含まれます(Semgrep)。Snykの無料プランは、5プロジェクトと月100回のSnyk Codeテストまで(Snyk)。さらにオープンソースのメンテナーが無料アクセスを申請できるプログラムもあります。

有料になる部分は、主にプライベートコードとエージェントです。GitHubの新しいエージェント型autofix(まだプレビュー)はAIクレジットを消費し、プライベートリポジトリでのCopilot AutofixにはCode Securityライセンスが必要です(GitHub)。Codex Securityを使うには、リサーチプレビューへのアクセスが必要です(OpenAI docs)。

安全に参加するには

無料だからといって、影響がないわけではありません。コードを読んで報告を送ってくるスキャナーは、あなたのワークフローや開示プロセス、場合によっては評判にも影響します。次のステップを踏めば、コントロールを保てます。

  1. まず適格性を確認する。OSS Scannerの対象は、重要インフラやセキュリティに影響するプロジェクトです。プルリクエストに時間をかける前に、Anthropicのリポジトリにある基準を読んでください。
  2. レポートの届け先を決める。GitHubのprivate vulnerability reportingやセキュリティ用のメールアドレスなど、非公開のチャネルを使い、修正が出る前に指摘が公になるのを防ぎます。
  3. 担当者を決める。全レポートを受け取り、対応を判断する人を1人置きます。2人いると、お互いが相手に任せたと思い込みます。
  4. ホスト型スキャナーのデータ規約を読む。たとえばSemgrepは、オプトインしたAI機能が、指摘を含むファイルの一部を処理することがあると説明しています(Semgrep)。何がマシンの外に出るのかを把握しておきましょう。
  5. 読み取り専用のアクセスから始め、パッチは提案にとどめる。mainブランチにプッシュしていいツールはありません。
  6. 最初のレポートが届く前に、開示のタイムラインを書き出しておく。冷静なときに自分で書いたルールは、守りやすいものです。

特別なことは何もありません。優れたメンテナーが外部の研究者に対して当たり前にやっている衛生管理を、レポートの量が増える前に済ませておくだけです。

小さなチーム向けのワークフロー

2〜10人でプロダクトを出荷しているなら、初日からエージェント型スキャナーは要りません。必要なのは、本当に空にできるキューです。下のループは6ステップで、琥珀色のステップは多くのチームが飛ばしがちなところです。

AIが見つけたバグを扱う6ステップのループ:参加登録、レポートを非公開でキューに入れる、自分で再現を確認する(強調表示)、修正、クレジット付きでリリース、再スキャン。

再現(replay)は、役に立つスキャナーとノイズだらけのスキャナーを分けるステップです。レポートに再現コードがあるなら、自分で実行してください。なければ、出してもらいましょう。主張が動くところを見せられないモデルが渡してきたのは、仮説にすぎません。そして仮説は安いものです。

どこから始めればいいかわからない方へ。下のデシジョンツリーに、よくあるケースをまとめました。上で見たベンダーの条件に基づく編集部のアドバイスなので、状況に合わせて調整してください。

多くの小さなチームにとって、最初の一手は無料のプルリクエストスキャナーと、結果に責任を持つ担当者を1人置くことです。エージェント型ツールは、そのキューが数週間穏やかなまま保てるようになってから足せば十分です。趣味のリポジトリなら、ホスト側が提供する無料のデフォルト機能で足ります。重要な経路にあるライブラリなら、OSS Scannerに申し込むべきです。

トリアージのコストを計算する

トリアージにかかる時間は料金ページには載りませんが、スキャナーが助けになるか足かせになるかを決めるのはこのコストです。優秀なツールでも、重複は多少出ます。Anthropic自身のレビューでも、97件中11件でした。下の計算ツールで、レポート件数を時間に換算できます。

無効な割合を上げて、時間がどれだけ急に膨らむか試してみてください。次に、1件あたりの分数を15分まで減らしてみましょう。動く証明が付いていれば、これくらい節約できるかもしれないという大まかなイメージです(この数字は例示であり、実測値ではありません)。この差こそ、AIツールにも人間にも再現コードを求めるべき理由です。

レポートが届き始めたら、いくつかの習慣が役立ちます。下の図にまとめました。

AIが見つけたバグを扱うメンテナー向けの、やること・やらないことの4組:再現コードを自分で実行する、実行可能な証拠を求める、レポートを非公開にする、生成されたパッチをレビューする。

最初の組は繰り返す価値があります。深刻度の評価はモデルが付けたもので、間違っていることもあるとAnthropic自身が警告しています(SiliconANGLE)。再現を確かめたうえで、自分で評価し直してください。Claude Codeのようなアシスタントは、バグが本物だと判断した後の修正やリグレッションテストの作成を手伝ってくれますが、判断は人間の役目です。この種のツールについてもっと知りたい方は、コーディングアシスタントボードとAIコードレビューツールのガイドをご覧ください。

これらのツールがまだ苦手なこと

得意なのは、コードに痕跡が残るタイプのバグです。メモリエラー、インジェクション、チェックの欠落などですね。一方、ビジネスの実際の動き方に依存する欠陥、たとえば誰が何を承認してよいかといった問題は苦手です。スキャナーには、あなたの意図まではわかりません。

セキュリティ全体の代わりにもなりません。GoogleのCodeMenderは、パッチを上流に出す前に人間のレビューを挟んでいます(Google DeepMind)。GitHubも、Autofixはベストエフォートで動くもので、カスタムクエリのアラートについては修正で解消されたかを確認できないと説明しています(GitHub)。最も得をするはずのベンダーですら、出力は確認するようにと言っているわけです。

正直な限界は量です。バグを見つけるコストは、直すコストよりも速く下がっています。3人のプロジェクトに40件の本物の指摘を渡すスキャナーは、より安全なプロダクトではなく、バックログを作っただけです。ツールは、何を見つけられるかではなく、1か月でどれだけ直せるかで選びましょう。

よくある質問

AnthropicのOSS Scannerは、どのGitHubリポジトリでも利用できますか?

いいえ。オプトイン方式で、案件ごとに審査されます。基準はOSS-Fuzzに近く、インフラとユーザーセキュリティに重大な影響があるプロジェクトが対象です。メンテナーは、AnthropicのGitHubリポジトリにプルリクエストを出して申請します。

AIスキャナーはペネトレーションテストの代わりになりますか?

顧客にとって重要なものについては、なりません。コードレベルのバグには強い一方、ビジネスロジックの欠陥は苦手です。時々行う人間によるレビューとあわせて、常時動く追加のレイヤーと考えてください。

ClaudeやGeminiに直接コードを監査させてもいいですか?

ClaudeやGoogle Geminiにコードを貼り付けて、セキュリティレビューを頼むことはできます。単一の関数なら役に立ちます。ただ、上で紹介した専用エージェントが備えるサンドボックスや、リポジトリ全体の脅威モデル、エクスプロイトの検証はないので、誤検知は多くなると思ってください。

偽物に見えるAI作成のレポートが届いたら、どうすればいいですか?

バージョンを指定して、再現コードを求めてください。本物の指摘なら答えられますが、でっち上げだと答えられないことが多いです。何度も送ってくる相手には、レポートをクローズして先に進んで構いません。

無料のスキャナーは、プライベートコードに使っても安全ですか?

それぞれの規約を読んでください。完全に自分のマシン上で動くものもあれば、ファイルの一部をホスト型モデルに送るものもあります。プライベートリポジトリを接続する前に、ベンダーが何をどれくらいの期間保存するのかを確認しましょう。

続けて読む

EU AI Act 2026Digital Omnibusで企業にとって何が変わったのか業界インサイトEU AI Act 2026:Digital Omnibusで企業にとって何が変わったのかDigital Omnibusにより、高リスク規則の適用は2027年末と2028年に先送りされました。ただし、AIリテラシー、禁止事項、GPAI規則、表示義務は今すでに適用されています。役割ごとにやるべきことを整理します。2026年10月19日14 分で読めます記事を読むiOS 27のSiriを解説何が変わり、誰が使え、Geminiはどこに関わるのか業界インサイトiOS 27のSiriを解説:何が変わり、誰が使え、Geminiはどこに関わるのか新しいiOS 27のSiri(Siri AI)を解説。機能、対応iPhone、対応言語、EUでの制限、Google Geminiとの関係、プライバシー、オンにする方法をまとめました。2026年10月18日10 分で読めます記事を読む2026年のChatGPT広告マーケターとブランドが知っておくべきこと業界インサイト2026年のChatGPT広告:マーケターとブランドが知っておくべきことChatGPT広告は、40を超える国でセルフサーブのオークション形式になりました。現在提供されている内容、購入と効果測定の仕組み、GoogleやCopilotとの比較、そして今テストすべき企業を解説します。2026年10月17日17 分で読めます記事を読むAIボイスレコーダーのプライバシー何を録音するのか、法律はどうなっているのか業界インサイトAIボイスレコーダーのプライバシー:何を録音するのか、法律はどうなっているのかAIレコーダー、ピン型デバイス、ノートテイカーは何を録音するのか。音声はどこへ送られるのか。米国とEUの同意ルールはどうなっているのか。購入前・装着前のチェックリストもまとめました。2026年10月17日15 分で読めます記事を読むOpenAIがGPT-6.1 Astraを見送った理由業界インサイトOpenAIがGPT-6.1 Astraを見送った理由OpenAIは、スコープ、権限、アラインメントの評価結果を理由にGPT-6.1 Astraを見送りました。OpenAIの説明、テスターの検証結果、ChatGPTとCodexへの影響をまとめます。2026年10月16日11 分で読めます記事を読む2026年版 AI生成音楽ラベル各プラットフォームの表示ルール業界インサイト2026年版 AI生成音楽ラベル:各プラットフォームの表示ルールYouTube MusicがAI生成曲にラベルを表示し始め、DeezerはAI曲を非表示にできる機能を導入予定です。2026年の各プラットフォームのルールと、SunoやUdioを使うクリエイターが取るべき対応をまとめました。2026年10月15日10 分で読めます記事を読むMeta Muse Wonder 徹底解説使い方・料金・おすすめの人業界インサイトMeta Muse Wonder 徹底解説:使い方・料金・おすすめの人Meta Muse WonderはMetaが初めて世に出したフロンティアモデルです。どこで使えるのか、料金はいくらか、Metaは何を主張しているのか、2026年に誰が試すべきかをまとめました。2026年10月15日6 分で読めます記事を読む2026年のAI著作権訴訟主要裁判の最新状況業界インサイト2026年のAI著作権訴訟:主要裁判の最新状況Anthropicの和解からNYT対OpenAIまで、2026年のAI著作権訴訟の主要事件の現状を整理します。あわせて、AIツールを使う人にとってベンダーの補償や権利帰属のルールが何を意味するのかも解説します。2026年10月15日12 分で読めます記事を読む