人工知能は単なる約束の域を超え、世界で最も人気のあるブラウザのセキュリティを支える原動力となった。Googleは、6月中にChromeのバージョン149と150で1.072件のセキュリティ脆弱性を修正したと発表した。これは、過去23バージョンで適用されたパッチの総数を上回る数字だ。この快挙は偶然ではない。同社は、脆弱性の発見、分類、修復方法を変革したGeminiベースのAIエージェントシステムによって、この飛躍的な進歩がもたらされたとしている。
Chromeのセキュリティチームは長年にわたり機械学習を活用してきたが、大規模言語モデル(LLM)の登場により、これまで数百時間もの手作業を必要としていたプロセスを自動化できるようになった。Google自身のデータによると、5月だけで20件以上の脆弱性が本番環境に持ち込まれるのを阻止し、その中には既に悪用されていた重大な欠陥も含まれていた。このニュースは複数のメディアで報じられており、AIが産業規模でサイバーセキュリティを再定義しているという点で意見が一致している。
矯正施設における前例のない記録

数字がすべてを物語っています。6月にリリースされたChromeバージョン149と150には1.072のセキュリティパッチが含まれていますが、以前の23バージョンの合計は1.036でした。これは、過去2年間よりも多くの脆弱性が1か月で修正されたことを意味します。Googleが公開した技術レポートでは、大規模脆弱性マネージャー(LLM)が自動化された脆弱性発見のための前例のない機能を解き放ち、人間の専門知識の限界を押し広げていると詳述しています。同社は、このアプローチは従来の方法に取って代わるものではなく、むしろそれを補完し、ソースコードのより広範なカバレッジを可能にするものであると強調しています。
脆弱性報奨金プログラム(VRP)も影響を受けている。2026年3月までに、Googleは2025年全体よりも多くの報告を受けており、自動ツールが既に検出しているものとは異なる発見を優先するようにプログラムの規約を変更せざるを得なくなった。AIはスパムをフィルタリングし、概念実証を再現し、深刻度レベルを割り当てることで、開発者の作業時間を毎月数百時間節約している。
13年前の欠陥を発見したAIエージェント
新システムで最も注目すべき発見の一つは、Chromeのコードに13年以上も隠されていたサンドボックスからの脱出脆弱性の発見でした。CVE-2026-3545としてカタログ化され、CVSSスコアは9.8(重大)であるこの脆弱性により、改ざんされたレンダラーはブラウザをだましてコンピュータからローカルファイルを読み取らせることが可能でした。 2026年初頭に作成されたGeminiベースのエージェントは、人間のチームが継続的に維持できないレベルの詳細なレベルでChromeのソースコード全体を分析することで、この脆弱性を検出しました。
Googleは、このシステムは複数の専門エージェントを組み合わせていると説明しています。一部のエージェントはコードベースをスキャンして意味パターンを探し、他のエージェントは脆弱性が実在することを検証し、さらに他のエージェントは候補となるパッチを生成します。変更を適用する前に人間のレビューは必須ですが、AIによってプロセスが大幅に加速されます。Chromeのエンジニアリングディレクターであるダグ・ターナー氏は、LLMがサイバーセキュリティの経済性を根本的に変え、脆弱性の発見を自動化された産業規模のオペレーションへと変革したと述べています。
ジェミニエージェントシステムの仕組み

Googleのシステムは単一のモデルではなく、エージェントが連鎖的に連携して動作するオーケストレーションシステムです。検出エージェントは、テキストパターンだけでなく意味論的なコード理解を用いて、Chromeのコードをスキャンし、脆弱性を示唆する可能性のあるパターンを探します。検証エージェントは、検出された脆弱性が本物か誤検出かを確認します。確認が完了すると、修正エージェントが複数のパッチ候補を生成し、パッチ評価エージェントがそれらをChromiumプロジェクトのスタイルルールと慣例に照らし合わせて比較します。
このプロセス全体は、リスクを軽減するために、インターネットへの一般的なアクセスがない、ロックされたマシンに保存されたコード上で実行されます。Googleはまた、すべてのビルドレベルで24時間ごとに実行される継続的インテグレーション(CI)システムにAIツールを統合しました。これにより、セキュリティ上の欠陥が本番環境に到達する前に、事前に検出することが可能になります。同社によれば、 Chromeがローカルタスクを最適化するために4GBのAIモデルをインストールしていることからもわかるように、これらのモデルは処理されたほとんどの脆弱性に対して既に修復案を生成しています。
パッチ適用プロセスの自動化

AIは脆弱性を発見するだけでなく、脆弱性ライフサイクル全体に関与します。検出からパッチ生成まで、レポートの分類やタスクの割り当てを含め、システムはスパムや重複をフィルタリングし、概念実証テストを再現し、深刻度レベルを割り当て、各レポートを担当チームにルーティングします。Googleは、このプロセスによって開発者の作業時間を毎月数百時間節約できると推定しています。
パッチが完成すると、メインリポジトリから直接、Chromeのアクティブな安定版ブランチに統合されます。このブランチは、新たな脆弱性の発生を防ぐために継続的に監視されています。また、同社はリリースノートとCVEの説明の生成を自動化し、手作業によるボトルネックを解消しました。5月には、このシステムによって、重大な脆弱性を含む20件以上の脆弱性が本番環境に到達するのを防ぐことができました。
より高速なアップデートと動的なパッチ適用

脆弱性を発見して修正しても、すぐにユーザーが保護されるわけではありません。オープンソースコードに修正内容が反映されると、攻撃者はパッチがすべてのコンピュータに適用される前にその内容を研究できてしまうからです。このリスクを軽減するため、Google Chromeはセキュリティアップデートのリリース頻度を2週間ごとに変更し、毎週セキュリティアップデートをリリースするようになりました。さらに、週2回のセキュリティアップデートのリリースも既にテスト中です。加えて、ブラウザを再起動することなくアップデートを適用できる動的なパッチ適用システムの開発にも取り組んでいます。
Chrome 150以降、macOS上でブラウザがバックグラウンドで実行され、ウィンドウが開いていない場合、保留中のアップデートをインストールするために自動的に再起動できるようになりました。長期的な目標は、動的なパッチ適用、非アクティブ期間中の自動再起動、開いているタブが失われないように改善されたセッション復元機能を組み合わせることで、Chromeを常に最新の状態に保つことです。Googleはまた、セキュリティ脆弱性のクラス全体を排除するために、Rustのようなメモリ安全性の高い言語への移行を進めています。
同社は、Chromeのセキュリティチームが2023年にLLMの使用を開始し、Big SleepなどのツールでDeepMindやProject Zeroと協力し、2026年初頭には脆弱性検出に革命をもたらしたGeminiベースのエージェントを作成したことを確認した。この傾向はGoogleに限ったことではなく、MicrosoftもAIのおかげで6月に過去最多の570件の脆弱性を修正し、Appleも前年と同程度の数字を維持しており、セキュリティにAIを統合することが大きな違いを生むことを示唆している。
発見率が非常に高いため、チームはセキュリティパッチを週2回リリースし始めた。これは業界の一般的な頻度よりも高い。Googleは、自動分類によって毎月数百時間の作業時間が節約できると推定しているが、この測定値は正確ではないと認めている。同社は、人間の関与は継続されることを強調している。AIが生成したパッチは開発者に提出され、レビューと最終承認が行われる。また、システムはパッチを自動的に統合しない。
13年間放置されていた脆弱性の発見は、従来の方法では見逃してしまう問題を発見できるAIの可能性を示している。Googleは今後もAIを活用し、コード提出のできるだけ早い段階で脆弱性を特定・排除することで、新たなエラーの発生を未然に防ぐ計画だ。また、脆弱性ツリー内の問題のうち、単体では安全とみなされるコードに影響を与える可能性のあるものも無効化することで、脆弱性の連鎖を防ぐ戦略も展開している。
ユーザーにとっての実際的な推奨事項は変わりません。Chromeはアップデートを自動的にダウンロードしますが、ほとんどのアップデートを適用するには再起動が必要です。アップデート通知に注意を払い、必要に応じてブラウザを閉じて再度開くことをお勧めします。ChromeのセキュリティはAIのおかげで大きく向上しましたが、攻撃者も同じ技術を使って脆弱性を発見できる可能性があるエコシステムでは、常に警戒を怠らないことが重要です。

