このウェブページは、お客様の便宜のために機械翻訳されたものです。翻訳されたコンテンツの正確性や信頼性は保証いたしかねます。翻訳されたコンテンツの正確性について疑問をお持ちの場合は、ウェブページの公式な英語版をご覧ください。

2026年10月 セキュリティアドバイザリ Brotliデコーダの脆弱性

サマリー

GoogleのオープンソースのBrotli圧縮ライブラリにおける脆弱性(CVE-2026-111497)が2026年10月21日に公開された。攻撃者がコントロールできるBrotliデータを展開する場合にのみアプリケーションが公開されたされる。これは、System.IO.圧縮.BrotliStreamまたはBrotliDecoderを呼び出すか、Brotli解凍を有効にしたSystem.Net.Http.HttpClientを使用することによって行われる。Unity独自のネットワーキングおよびアセットローディングAPI(UnityWebRequestやAssetBundlesを含む)は、Brotliデコーダを使用しません。アプリケーションが公開されたされている場合、細工されたBrotliストリームによってクラッシュさせたり、アプリケーションの権限レベルでコードを実行させたりする可能性があります。

Unity エディターに同梱されている Unity Package Manager クライアントには、影響を受けるライブラリも含まれており、ユーザーが悪意のある、または侵害されたパッケージレジストリからパッケージをダウンロードした場合に影響を受ける可能性があります。開発者はパッチが適用されたエディタバージョンに更新する必要があります。

この脆弱性がUnityアプリケーションで悪用されたという証拠はなく、ユーザーや顧客への影響は特定されていません。Unityは今後のエディタリリースでアップストリームの修正をリリースします。

脆弱性の詳細

CVE ID:CVE-2026-111497

コンポーネントUnityランタイムに同梱されている.NETランタイムno libmonoネイティブ、IL2CPP、CoreCLR)のBrotliデコーダー

アップストリームの影響を受けたバージョン:Brotli 1.0.3から1.2.0まで

アップストリームの固定バージョン:Brotli 1.0.10, 1.1.1, 1.2.1

公開日:2026年10月21日

Brotliパッチの利用可能日:2026年10月21日

影響を受けるバージョン:Unity エディターのバージョン表を見る

脆弱性の種類:Brotliデコーダにおけるバッファオーバーフロー CWE-787

CVSS score:9.2

CVSS vector string:CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

悪用可能性

細工されたBrotliストリームをUnityアプリケーションに解凍させることができる攻撃者は、それをクラッシュさせたり、アプリケーションの権限でコードを実行させたりする可能性があります。

Exposed: アプリケーションが、信頼できないソース(ネットワーク応答、プレイヤーのアップロード、User Generated Content、サードパーティのサーバー)から受信したデータをBrotliStreamまたはBrotliDecoderに渡し、またはHttpClientをBrotli自動解凍を有効にして使用します。これには、プロジェクト内のサードパーティのライブラリやプラグイン内での使用も含まれます。

公開されていない: Brotliデータを決して解凍しない、または作成しコントロールしているBrotliデータのみを解凍するアプリケーション。UnityWebRequestはBrotliを使用しません。AssetBundlesおよびその他のUnityアーカイブ形式は、LZ4、LZ4HC、およびLZMAのみをサポートしています。UnityのフォントローディングはBrotliを使用しません。

Unity Editor: は、1つの例外を除き、Brotliデコーダを悪用可能な方法で使用していません。Unity Package Managerクライアントは、パッケージ署名の検証を行う前にレジストリの応答を解凍するため、悪意のある、またはなりすましたスコープ付きレジストリが脆弱性をトリガーする可能性があります。WindowsとMacでは、バイナリ保護により影響はクラッシュに制限されます。Linuxでは、コード実行が可能かもしれません。

この脆弱性がUnityアプリケーションで悪用されたという証拠はありません。

影響を受けるプラットフォーム

Brotliデコーダは、すべてのプラットフォームおよびスクリプティングバックエンド(Mono、IL2CPP、CoreCLR)に同梱されている.NETクラスライブラリの一部です。アプリケーションが影響を受けるかどうかは、それが上記のAPIを通じて信頼できないBrotliデータを展開するかどうかによるのであり、実行されているプラットフォームによるものではありません。

プラットフォーム
Web (WebGL)
注記
Unityは、ビルドファイルをオフラインで圧縮するためにBrotliを使用します。ブラウザーはそれらを展開します。
影響を受ける
No
その他のプラットフォーム
注記
Mono、IL2CPP、CoreCLRスクリプティングバックエンドに適用されます。
影響を受ける
アプリケーションが上記のAPIを信頼できないデータで呼び出す場合にのみ

Unity エディター バージョン表

パッチ適用前のUnityエディターの指定されたバージョンでビルドされたアプリケーションは、上記の条件を満たす場合、脆弱であると見なされます。

Unity 6000.0以降のパッチリリースが進行中です。この表は、パッチバージョンがリリースされるたびに更新されます。最終更新日:2026年10月28日。

バージョン
7000.0 (アルファ)
影響を受けるバージョン
7000.0.0a7 - 7000.0.0a12
修正済みバージョン
保留
6000.7 (beta)
影響を受けるバージョン
6000.7.0a1 - 6000.7.0b6
修正済みバージョン
保留
6000.6
影響を受けるバージョン
6000.6.0a1 - 6000.6.8f1
修正済みバージョン
保留
6000.3 LTS
影響を受けるバージョン
6000.3.0a1 - 6000.3.27f1
修正済みバージョン
保留
6000.0 LTS
影響を受けるバージョン
6000.0.0f1 - 6000.0.85f1
修正済みバージョン
保留

その他の Unity 製品

製品
Unity Package Manager client (バンドルされたNode.jsを含む)
状態
修正はサポートされているすべてのラインのEditorリリースに含まれます。
顧客アクション
リリースラインのパッチ適用されたEditorバージョンへの更新
Unity Hub 3.x
状態
Electronは2026年10月27日に修正をリリースしました。Hub 3.22.5で出荷されます。
顧客アクション
リリースされたらHub.3.22.5に、またはHub 4.xに更新してください
Unity Hub 4.x
状態
影響なし
顧客アクション
なし
AIアシスタントパッケージ (experimental)
状態
影響を受ける。パッケージの更新が進行中です。
顧客アクション
リリース時にパッケージを更新してください。

検索

この脆弱性はGoogleのオープンソースのBrotliライブラリにあり、公に開示されました。Unityに直接報告されたわけではありません。Unityのセキュリティチームは、反応の一環としてランタイム影響を受けるBrotliのコピーを特定しました。

修正手順

アプリケーションをリビルドする

リリース用のパッチ適用済みUnity エディターに更新(Unity エディターバージョン表を参照)、その後アプリケーションをリビルドして再デプロイしてください。デコーダーはビルドされたアプリケーション内に含まれているため、再ビルドせずにエディターを更新しても、すでに出荷されたアプリケーションは修正されません。

まだ更新できない場合

サードパーティのライブラリやプラグインを含め、プロジェクト内でBrotliStream、BrotliDecoder、またはBrotli自動解凍を使用するHttpClientの使用を確認してください。いずれも存在しない場合、あなたのアプリケーションは公開されたされていません。そうであれば、使用を削除するか、パッチが適用されたエディタバージョンでリビルドできるまで、信頼できないデータをそれに渡すのを停止してください。

Package Managerでは、更新するまでコントロールしていないスコープ付きレジストリの追加を避けてください。eMudhra証明書の問題(別途アドバイザリを参照)により、トラストレジストリがなりすまされる可能性があるため、エディタを更新することが唯一の完全な修正となります。

Unity 固定バージョン

Unity エディターの最初の固定バージョン(Unity ランタイムを含む)への直接リンク。
パッチバージョンがリリースされるたびにここにリンクが追加されます。最終更新日:2026年10月28日。

パッチ適用済みバージョン
7000.0 (アルファ)
Unity Hub リンク
保留
6000.7 (beta)
Unity Hub リンク
保留
6000.6
Unity Hub リンク
保留
6000.3 LTS
Unity Hub リンク
保留
6000.0 LTS
Unity Hub リンク
保留

FAQ