Microsoftがサイバーセキュリティモデルを発表:AIによる脅威検知の仕組みとは

opoinstall
2026-07-29
5 min read

Microsoftがサイバーセキュリティモデルを発表しました。今回の発表は、プロアクティブかつ自律的なシステムセキュリティへの大きな転換を示唆しています。Microsoftは、同社初となるセキュリティ専門モデルと、自動化されたマルチエージェント防御アーキテクチャを正式に公開しました。生成AIがWebコンテンツやソフトウェア脆弱性の扱いに変化をもたらす中、企業の防御側は前例のないプレッシャーにさらされています。攻撃者は自動化ツールを駆使して脆弱性を迅速に特定・分析・悪用しており、管理者が重要なシステムにパッチを適用するまでの猶予時間は著しく短縮されています。従来の手作業によるコードレビューや診断プロセスでは、自動化されたスクリプトの速度に対応できないため、組織は機械と同等の速度で脆弱性を検出し修復できる、自律的なエージェント型防御ネットワークへの移行が求められています。

Microsoftがサイバーセキュリティモデルを発表

業界の再編とニュースの要点:企業防御のためのMicrosoftサイバーモデル

概要

  • Microsoftは、自動化された脆弱性検知と修復のために特別に設計された、同社初のセキュリティ特化モデル「MAI-Cyber-1-Flash」をリリースしました。
  • このモデルは、マルチモデル・エージェント型スキャン基盤である「MDASH」の核となる知能エンジンとして機能し、公開ベンチマーク「CyberGym」で95.95%という卓越したスコアを達成しました。
  • 並行するセキュリティプラットフォーム「Project Perception」が今秋プレビュー予定であり、レッドチーム、ブルーチーム、グリーンチームのエージェントを配備して企業のパッチ適用を自動化します。

現代のソフトウェアセキュリティの防御環境は、大きなパラダイムシフトを迎えています。数十年にわたり、セキュリティ業界は「脆弱性が公開された後、管理者がパッチを評価・展開するための妥当な時間的猶予がある」という前提で運営されてきました。標準的な運用環境では、セキュリティチームが流入する脆弱性をカタログ化し、潜在的な影響を評価し、定期メンテナンス時にアップデートをスケジュールしていました。これは、研究者と攻撃者の双方が手作業でエクスプロイト(攻撃コード)を構築していた時代には極めて論理的でした。

しかし、自動化されたコード分析ツールの普及により、この歴史的なタイムラインは完全に崩壊しました。現在、セキュリティ研究者は、脆弱性が公開されてから実際の悪用が発生するまでの期間がわずか数時間に短縮されていると指摘しています。Microsoftの公式発表によると、多くの事例において、自動化されたスキャンネットワークはCVE(共通脆弱性識別子)が公開されてから数時間以内に、動作するプルーフ・オブ・コンセプト(概念実証コード)を生成し、公開エンドポイントを標的にしています。この自動化された速度は、企業の標準的なパッチ承認プロセスを上回っており、機械の速度で対応可能な継続的な防御パイプラインの構築が急務となっています。

Microsoftが新開発のサイバーモデルを用いたセキュリティ実演を実施

このローンチは、自律的な防御運用への大きな一歩を意味します。DARPA主催のAIサイバーチャレンジで優勝した「Team Atlanta」のメンバーを含む、Microsoftの「Autonomous Code Security (ACS)」チームによって開発されたこのモデルは、自動化された脅威に対して自動化された対策で対抗することを目指しています。この専門モデルをマルチモデル・エージェント型スキャン基盤「MDASH」に直接統合することで、Microsoftはより大規模なフロンティアモデルへの呼び出しを大幅に削減しました。このアーキテクチャのアップデートにより、MDASHのCyberGymベンチマークスコアは95.95%にまで向上し、複数のフロンティアモデルのベースラインを上回りました。

Microsoftサイバーモデル構想が駆動するルーティングパイプラインのメカニズム

技術的なレベルで見ると、標準的なフロンティアモデルは非常に高コストで計算リソースを大量に消費するため、大規模なエンタープライズレベルのソフトウェアリポジトリで継続的に実行するには適していません。この運用上のボトルネックを解決するために、Microsoftは標準的なスキャンやトリアージタスクの大半を処理する、高度に最適化された小規模なモデルを共同設計しました。これにより、非常に複雑な推論を要する課題にのみ、大規模なフロンティアモデルを割り当てることが可能になりました。

新たに導入されたモデル「MAI-Cyber-1-Flash」は、1,370億の総パラメータを持つスパースMixture-of-Experts (MoE) アーキテクチャを採用したトランスフォーマーシステムです。トークン実行時に実際に稼働するのは50億パラメータのみです。Microsoftの自社コーディングモデルの系統をベースにファインチューニングされており、256kトークンの巨大なコンテキストウィンドウを備えているため、非常に大規模なコードベースを単一の実行ステップで読み込み、分析することができます。

ハイブリッドルーティングとサンドボックス分離モデル

Microsoftセキュリティブログで詳述されているように、MDASHはすべてのコードスニペットをエネルギー集約的なフロンティアモデルに送るのではなく、レイテンシとトークン消費を最小限に抑える多段ルーティングプロトコルを利用しています。このアーキテクチャでは、小規模モデルがワークフローの大部分を担い、非常に曖昧なタスクのみを大規模モデルにエスカレーションします。

  • Prepare and Scan(準備とスキャン):専門モデルがソースコードを取り込み、コミット履歴から攻撃対象領域をマッピングし、初期の静的解析を実行して潜在的な脆弱性を特定します。
  • Validate and Dedupe(検証と重複排除):複数の監査エージェントが到達可能性を評価して発見事項をフラグ立てし、議論エージェントが各脆弱性の悪用可能性について検証を行います。
  • Prove and Remediate(証明と修復):複雑な多段階の計画や、検証のための概念実証エクスプロイトの生成が必要な脆弱性の場合、システムはタスクを大規模なフロンティア推論モデルへルーティングします。

以下の図は、この協調的なマルチエージェントパイプラインを示しています:

[コードリポジトリ取り込み] ──> MAI-Cyber-1-Flash (静的スキャン&トリアージ) ──> 90%のタスクを解決 (ゼロトラストサンドボックス)
                                                                                  │
                                                                                  ▼
[検証済みCVE成果物] <── MDASH自動証明 (ASan / C++) <── フロンティアモデルへのエスカレーション (10%の高難易度タスク)

このハイブリッドルーティングアーキテクチャは、優れた検知精度を維持しながら、大幅なコスト削減を実現します。興味深いことに、このモデルは「ExploitGym」ベンチマークで0/0/0というスコアを記録します。これはMicrosoftが意図的に設計した、セキュリティ優先のキャリブレーションです。高度なサイバーセキュリティ能力は本質的に「デュアルユース(軍民両用)」であるため、モデルはパッチ適用、リスク優先順位付け、コード修復といった防御ワークフローのパフォーマンスを最大化しつつ、マルウェア生成やエクスプロイト実行といった攻撃的テクニックを「忘れる」ように明示的にトレーニングされています。

システムサンドボックス内を移動する自動エージェントの概念図

システム分離とセッション状態管理:Microsoftサイバーモデル時代における比較

今回の事例はクラウドセキュリティから生まれたものですが、同様のアーキテクチャ原則は、信頼されたサーバーサイドの状態に依存する属性(アトリビューション)システムにも適用できます。公開されたクライアント環境から信頼の判断を切り離すというエンジニアリングの原則は、属性システムにも共通します。カスタムデータベース構成で基本的なコンテキストを扱える場合もありますが、専門的なサーバーサイドの状態保持を行うことで開発リソースを最適化できます。実装要件に応じて、組織は自社でサーバーサイドのセッション管理システムを構築するか、OpoInstallのような商用プラットフォームを導入することができます。

アーキテクチャ評価:自社構築データベース vs 標準化SDK

サーバーサイドの状態管理を自社データベースで構築すれば最大限の柔軟性が得られますが、継続的に多大なエンジニアリングリソースが必要になります。開発者はデータベーススキーマの手動構築、セキュアな暗号学的ハッシュ関数の作成、そして地域の規制変化に応じたシステムの継続的な更新を行う必要があります。対照的に、あらかじめ構築された認定済みSDKを導入すれば、統合の複雑さが軽減され、オーバーヘッドなしで長期的なコンプライアンスが保証されます。

以下の表は、セッション状態とコンバージョンコンテキストを管理するための標準的な方法論を比較したものです:

ソリューション 状態の永続性 運用スループット 最適な用途
自社セッションデータベース 高 (継続的な同期) 中 (DBレイテンシの制限) 高度に専門化されたストレージロジックを必要とするカスタム環境
クライアントサイドトラッキング 低 (セッションCookie) 低 (サーバーログなし) クロスドメインコンバージョン要件が少ない基本的なWebサイトトラッキング
サーバーサイド・セッションプラットフォーム (例: OpoInstall) サーバー管理の一時的な状態 高 (標準化されたサンドボックス) 高並行性のモバイルアプリおよびマルチプラットフォームキャンペーンの計測

例えば、OpoInstallはサーバーサイドの状態復元およびパラメータ・パススルー・フレームワークを提供しており、セッションのメタデータをサーバー側のセッションデータベースにマッピングすることで、機密性の高い長期的な個人会話履歴を保存することなく、匿名でセッションの連続性を維持します。ブラウザベースのリダイレクトに頼るのではなく、セッションのメタデータを中央データベースにマッピングすることで、初期のタスクが匿名で実行された場合でもコンバージョンコンテキストが一貫性を保たれるようにします。Microsoftのサイバーモデル時代におけるセッション管理には、データプライバシー法を遵守しつつ高精度を実現するアーキテクチャが必要です。エンジニアリングチームは、データ保護と計測の一貫性のバランスを取るために、これらの手法を評価することができます。

統合チェックリスト:公開エンドポイントとサンドボックスインフラの堅牢化

プラットフォームが自動化されたエージェント主導型環境へ移行する中で、データパイプラインを保護し、コンバージョンの一貫性を確保するために、エンジニアリングチームやプロダクトチームは堅牢な状態保持ワークフローを採用する必要があります。

開発者の実装チェックリスト

  • 公開APIエンドポイントの監査:すべての公開エンドポイントで厳格な暗号学的認証を要求し、テスト環境では認証されていないコード実行を完全にブロックすること。
  • プロセス分離の強制:一時的なコンテナの実行権限を制限し、許可なくホストファイルシステムへのアクセスや外部サーバーとの通信ができないようにすること。
  • 任意コード実行の防止:入力フィールド、特にコード送信パラメータをすべて検証およびサニタイズし、不正なコード実行を防止すること。

プロダクト&成長戦略チェックリスト

  • クライアントサイド識別子の削減:プライバシーに配慮したサーバーサイドワークフローを採用し、クライアントサイドの識別子への依存を減らすこと。
  • 非侵襲的なパラメータトラッキングの導入:堅牢なサーバーサイドのパラメータ・パススルー・フレームワークを活用し、ユーザーのプライバシーガイドラインを遵守しながら獲得計測を維持すること。
  • プラットフォームコンプライアンスの監視:統合されたサードパーティ製SDKがすべて現地のデータ保護法に準拠し、自動スクレイパーのスキャンから隔離されていることを確認すること。

自動化されたエクスプロイトを緩和するためのパッチとセキュリティポリシーを準備する防御側


よくある質問 (FAQ)

なぜMAI-Cyber-1-Flashは、ExploitGymベンチマークでゼロというスコアを記録するように設計されているのですか?
このモデルがExploitGymでゼロというスコアを記録するのは、セキュリティを最優先した調整アプローチに基づいて設計されているためです。高度なサイバー能力は本質的にデュアルユースであるため、Microsoftはエクスプロイト開発やマルウェア展開といった攻撃的なサイバータスクに関連するコンテンツを「忘れる」ようにモデルをトレーニングし、その一方でパッチ適用や脆弱性のトリアージといった防御的なタスクにおける能力を最大化させました。
90/10ルーティングモデルは、企業のAIコストをどのように削減しますか?
90/10ルーティングモデルは、タスクの複雑さに応じて計算コストを割り当てます。小規模かつ高効率な5B稼働パラメータモデル「MAI-Cyber-1-Flash」を使用してルーチン的なスキャンや重複排除タスクの最大90%を処理し、残りの10%の高難易度な検証タスクのみを大規模なフロンティア推論モデルへエスカレーションすることで、大幅なコスト削減を実現します。
Microsoftの新しい「Project Perception」では、どのようなサービスがサポートされていますか?
Project Perceptionは、初期段階で「Red」、「Blue」、「Green」という3つの専門エージェントチームを展開し、Microsoft Defender内で運用されます。Redチームは潜在的な攻撃をシミュレートして脅威のコンテキストを提供し、Blueチームは既存のバグを検知してトリアージし、Greenチームはソフトウェアパッチの作成や適用といった自動修正アクションを実行します。

エンジニアリングチーム向けの重要なポイント

AIプラットフォームが新しい規制要件に適応するにつれて、エンジニアリングチームはステートレス(状態を持たない)なアーキテクチャ、サーバーサイドのセッション管理、およびプライバシーファーストな設計にますます依存するようになります。デジタル体験の構築や計測のあり方を根本から見直す必要が生じています。ステートレスプロキシやヘッドレススクレイパーがWebコンテンツの標準的な消費者となる中で、従来のクライアントサイドのアトリビューションモデルは、進化するプライバシー要件や規制の下で制限に直面しています。標準的なCookieやリファラーに頼るだけでは、ユーザー獲得を牽引するデータパイプラインを保護するにはもはや不十分です。

成長を維持するために、エンジニアリングチームやプロダクトチームはステートレスなデータ構造とサーバーサイドでの状態保持を優先しなければなりません。ゼロトラストの本人確認、安全なパラメータ・パススルー・フレームワーク、および堅牢なデータ削除スケジュールを実装することで、組織は法的な境界を尊重しながらユーザーパイプラインを保護できます。このアーキテクチャへのシフトは、規制の厳しいデジタル経済において繁栄する、安定的で信頼性の高いプラットフォームを構築するために不可欠です。

Share this article