B47/100
セキュリティインシデント · 緊急 · CVSS 9.2 · チェックリストは推定
Brotli C実装の境界外書き込み脆弱性CVE-2026-111497
ティアB · 今週中にパッチ – 次のスプリントで対応
ティアBの理由: 悪用確認済み または 公開エクスプロイト
影響範囲
攻撃
被害
修正
悪用確認済み · 認証不要のリモート攻撃 · 完全な乗っ取り
取るべき対応
- JVNのアドバイザリ(JVNVU97400824)で影響を受ける製品と対策を確認する
要点
- Googleのデータ圧縮アルゴリズムBrotliのC言語実装に境界外書き込みの脆弱性があることが判明した
- 脆弱性にはCVE-2026-111497が割り当てられ、JVNでアドバイザリが公開された
- 本脆弱性は「HTTP2Shell」「Node2Shell」とも呼ばれている
なぜ重要か
Brotliは広く使われる圧縮ライブラリであり、そのC言語実装を組み込んだソフトウェアを開発・運用している場合は影響を確認する必要がある。ソースには影響範囲や修正版の情報が記載されていないため、JVNのアドバイザリで詳細を確認することが重要である。
ティアの根拠となったチェックリスト
チェックリスト · 10項目中4項目が「はい」 · 古いデータからの推定で、まだソースと照合していません
| はい | 開発者に影響 | 開発者、運用チーム、IT部門が開発に使う、運用する、または責任を持つソフトウェア、機器、サービスに影響するか? |
| いいえ | 基幹インフラ | ほぼすべてのチームが運用するソフトウェアに脆弱性があるか、そのソフトウェアが侵害されたか? |
| いいえ | 人気ツール | 広く使われているフレームワーク、ツール、プラットフォーム、OS、パッケージに脆弱性があるか、それが侵害されたか? |
| はい | 悪用確認済み | CISA SSVCCISAはCVE-2026-111497の悪用状況を「active」(悪用中)と評価 |
| いいえ | 公開エクスプロイト | 動作するエクスプロイトや詳細な概念実証が公開されたか? |
| はい | 認証不要のリモート攻撃 | CVSSCVE-2026-111497:CVSS 9.2(ネットワーク経由、特権不要、ユーザー操作不要) |
| はい | 完全な乗っ取り | CVSSCVE-2026-111497:CVSSは機密性と完全性への影響をともに「高」と評価 |
| いいえ | シークレットの流出 | 認証情報、トークン、鍵、設定、ソースコード、顧客データが盗まれたか、露出したか? |
| いいえ | サプライチェーン | 開発者が信頼する経路を通じて悪意あるコードが配布されたか? |
| いいえ | 修正なし | GitHub AdvisoryGitHub Advisory:brotliは1.2.1で修正(ほか1パッケージ) |
公式の記録
CVE.org、CISAのKnown Exploited Vulnerabilitiesカタログ、FIRST EPSS、GitHub Advisory Databaseによる情報です。これらがチェックリストの項目に答えている場合は、報道より優先します。
CVE-2026-111497 ↗CVSS 9.2 critical AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Out-of-Bounds Write in Google Brotli Decoder
- 悪用確認済み
- CISAは悪用を「活発」と評価
- EPSS
- 今後30日間に悪用される確率は83% · 全CVEの100%より高い
- 修正
- brotli (pip) 修正版:1.2.1
- brotlicffi (pip) 修正版:1.2.1.0
- 脆弱性の種類
- CWE-787, CWE-252
タイムライン
出典
BrotliのC言語実装における境界外書き込みの脆弱性(CVE-2026-111497) ↗ jvn.jp · 1時間前