見出し画像

AIがFirefoxの盲点を暴いた日


20年以上、世界中のセキュリティ研究者に叩かれ続けてきたブラウザが、AIの前で無防備だった。その事実が意味するものは、Firefoxだけの問題では収まらない。

20分で見つけた、人間が見逃し続けた穴

Firefoxはオープンソースブラウザの中でも、最も厳しくセキュリティ検証が行われてきたプロジェクトのひとつだ。数十年にわたるファジング、静的解析、そして世界中の研究者によるコードレビュー。その防御網を、AnthropicのAIモデル「Claude Opus 4.6」がわずか2週間で突き崩した。

AnthropicのFrontier Red TeamがFirefoxのJavaScriptエンジンにClaude Opus 4.6を向けたとき、最初の脆弱性が見つかるまでにかかった時間は20分だった。Use After Free(解放済みメモリの使用)と呼ばれるメモリ脆弱性で、攻撃者が悪意のあるデータを書き込める可能性があるものだ。

Anthropicの研究者がその最初のバグを検証し、Mozillaのバグトラッカー「Bugzilla」に報告を提出するまでの間に、Claudeはすでに50件以上の新たなクラッシュ入力を発見していた。人間が1件を確認している間に、AIは次の50件を掘り起こしていたことになる。

22件のCVE、14件が「高深刻度」

Mozillaが3月6日に公開した公式ブログによれば、Anthropicとの協力の結果、合計112件のバグ報告が提出された。そのうち22件にCVE(共通脆弱性識別子)が割り当てられ、14件が高深刻度と分類されている。

この14件という数字の重みは明確だ。2025年を通じて修正されたFirefoxの高深刻度脆弱性の約5分の1に相当する。1年分の重大バグの2割を、AIが2週間で掘り出した計算だ。

セキュリティ脆弱性以外にも90件以上のバグが報告され、その大半はすでに修正済みだ。Claudeが約6,000のC++ファイルをスキャンした結果、従来のファジングでは発見できなかったロジックエラーのクラスも特定されている。修正はFirefox 148(2月24日リリース)に含まれ、数億人のユーザーに届けられた。

Mozillaのシニアプリンシパルエンジニア、ブライアン・グリンステッドはAxiosに対し、「100件以上のバグが報告され、トリアージされ、その大半が修正されるまで、インシデント対応のように総動員した」と語っている。

「見つける力」と「悪用する力」の非対称

ここで重要なのは、Claudeの能力の「形」だ。

Anthropicは発見した脆弱性をClaudeに悪用させる実験も行っている。数百回の試行に約4,000ドル(約63万円)のAPIクレジットを費やした結果、実際にエクスプロイト(攻撃コード)の作成に成功したのはわずか2件だけだった。しかも、それらはセキュリティ機能を意図的に無効化したテスト環境でしか動作しない「原始的な」ものだ。

つまり、AIは脆弱性を「見つける」能力においては圧倒的だが、「悪用する」能力はまだ大きく劣る。防御側にとっては朗報に見える。

だが、Anthropic自身がこの非対称性の寿命について冷静な見通しを示している。

「進歩の速度を見る限り、フロンティアモデルの脆弱性発見能力と悪用能力のギャップが長く続く可能性は低い」

この一文は、技術文書の中で最も重い警告かもしれない。発見と悪用の間にある時間差は、防御側にとっての「猶予期間」であって「安全圏」ではない。

サイバーセキュリティ業界を揺るがした余波

この協力発表に先立つ2月20日、AnthropicはClaude Code Securityと呼ばれるコード脆弱性スキャン機能をリリースしていた。Claude Opus 4.6を使ってオープンソースプロジェクト全体で500件以上のゼロデイ脆弱性を発見したという研究成果とセットでの発表だ。

市場の反応は激烈だった。サイバーセキュリティ関連株が軒並み急落し、CrowdStrikeは約8%、Cloudflareも約8%、Oktaは9.2%、SailPointは9.4%の下落を記録。サイバーセキュリティETF(BUG)は2023年11月以来の安値をつけ、1日で150億ドル(約2兆3,500億円)以上の時価総額が消失した。

投資家が恐れたのは明快だ。AIが従来のセキュリティベンダーの「堀」を埋めてしまうのではないか、という懸念である。ただし、この急落が過剰反応だという見方も強い。AIによる脆弱性発見と、企業のセキュリティ運用全体を支えるプラットフォームは、別物だからだ。

Firefoxが「選ばれた」理由

Anthropicがテスト対象にFirefoxを選んだのは偶然ではない。Frontier Red Teamの責任者ローガン・グラハムは、Firefoxを「世界で最もよくテストされ、安全なオープンソースプロジェクトのひとつ」と表現している。

数十年にわたるセキュリティ研究者の検証を受けてきたコードベースでこれだけの成果が出るなら、それ以外のソフトウェアではどうなるのか。AnthropicはすでにLinuxカーネルでも脆弱性を発見しており、この技術の適用範囲は拡大し続けている。

グリンステッドは、今回発見された脆弱性を実際に悪用するには、複数の脆弱性を連鎖させる必要があったと補足している。「単一の脆弱性だけでは、Firefoxをハッキングすることはできない」。ブラウザの多層防御が、最後の砦として機能していた。

防御側の「猶予期間」をどう使うか

Mozillaはすでに社内でClaude を使ったセキュリティテストの実験を始めている。Anthropicが示した協力のモデル——最小限のテストケースを添えた脆弱性報告、再現可能な検証手順、そしてClaudeが書いた修正パッチの提案——は、AI時代のセキュリティ研究の雛形になりうる。

一方で、Anthropicはこの技術の両刃の剣としての性質を隠していない。防御に使えるものは、攻撃にも使える。Claudeが悪用可能なエクスプロイトを「2件だけ」作れたという事実は、「まだ2件しか」なのか「もう2件も」なのか、その解釈は立場によって正反対になる

ここから先は

360字
この記事のみ ¥ 300
Amazon Payで支払うと最大2%還元のチャンス! 9/30まで

情報の灯台の活動を応援していただくためのメンバーシップです。 現状、無料とプランによる違いはありませ…

灯し手

¥200 / 月

灯台員

¥500 / 月

灯台助手

¥1,000 / 月

灯台守

¥5,000 / 月

記事が役に立ったと感じていただけたら、チップで応援いただけると嬉しいです。いただいた支援は、より深い調査と分析のための時間に充てさせていただきます。灯台を灯し続けるための燃料になります。