OpenAIがNode.jsやBunで使われているGoogle製圧縮ツール「Brotli」でリモートコード実行につながる脆弱性を発見 – GIGAZINE


OpenAIがGoogle製圧縮ツール「Brotli」にリモートコード実行につながる脆弱(ぜいじゃく)性が存在することを発見しました。すでに修正版がリリースされており、アップデートが呼びかけられています。

CVE Record: CVE-2026-111497
https://www.cve.org/CVERecord?id=CVE-2026-111497

Brotli vulnerability (CVE-2026-111497) — Patch the Planet
https://patchtheplanet.org/brotli

Securing our frontier model training environment | OpenAI
https://openai.com/index/securing-our-frontier-model-training-environment/

OpenAIは2026年7月に「テスト中のAIがHugging Faceを攻撃した」というセキュリティインシデントを報告しました。OpenAIは問題の再発を防ぐ為に研究用環境のセキュリティ強化に取り組んでおり、攻撃用AIで社内システムを攻撃して弱点を見つけ出す「レッドチーム演習」を繰り返しています。このレッドチーム演習によって、Brotliの脆弱性が発見されました。

During this red-teaming exercise, we also found a vulnerability that allows for unauthenticated remote code execution in Brotli, a widely-deployed compression library included in many pieces of software such as Node.js, Bun, and Envoy.

The flaw could let an attacker run their… https://t.co/qjcoF49rMC

— OpenAI (@OpenAI) October 23, 2026

OpenAIはAIを活用してOSSプロジェクトのセキュリティ強化を目指す枠組み「Patch the Planet」の一環としてBrotliの脆弱性の詳細を共有しています。また、脆弱性には「CVE-2026-111497」というCVE番号が割り当てられているほか、「Node2Shell」や「HTTP2Shell」といった通り名も付いています。

発表によると、Brotliで圧縮されたデータの中にはメモリを破損させてリモートコードの実行を可能にするものが存在するとのこと。これにより、Node.jsやBunなどを使用するアプリケーションが攻撃を受ける可能性があります。

GoogleはすでにCVE-2026-111497の対策を実施しており、Brotliの「v1.2.1」「v1.1.1」「v1.0.10」を対策済みバージョンとしてリリースしています。また、「Node.js」「Bun」「Envoy Proxy」「Istio」といった影響を受けるソフトウェアも対策済みバージョンをリリースしています。OpenAIは迅速なアップデートの適用を求めています。

・関連記事
Node.jsがセキュリティアップデートで「22.23.4」「24.22.1」「26.12.1」配信、全体で10件の脆弱性を修正 – GIGAZINE

「PHP2Shell」脆弱性公表後に悪用試行が数百万件単位に増加したとCloudflareが報告、顧客向けには新ファイアウォールを開発して有効化 – GIGAZINE

PHPの重大脆弱性「PHP2Shell」はセキュリティ企業のCalifとWizがAIを用いて発見しOpenAIの枠組みを使って対策したことが判明 – GIGAZINE

PHPが緊急アップデート「8.5.12」「8.4.27」「8.3.36」「8.2.35」をリリース – GIGAZINE

OpenAIのAIエージェントが5月13日にHugging Faceのアカウントを不正に乗っ取りサーバーを調査していたことが明らかに、「Hugging Faceハッキングを防げたはず」とセキュリティ研究者 – GIGAZINE

OpenAIのAIエージェントがRubyGemsへの攻撃に関与か、2000件超のパッケージ投稿やAPIキー窃取の試みが判明 – GIGAZINE