FORSMILE
EN
セキュリティ2026/06/06

【緊急】HTTP/2 Bomb CVE-2026-49975:Nginx 1.29.8/Apache 2.4.68以降へ更新 — リモートDoS

HTTP/2のHPACK圧縮とフロー制御を組み合わせ、少ない通信量でサーバー資源を大量消費させるCVE-2026-49975です。CVSS v3.1は7.5 HIGH。製品別の修正版または公式緩和策を適用してください。

← ブログ一覧へ / Back to Blog

HTTP/2 Bomb(CVE-2026-49975)は、HTTP/2のHPACKヘッダー圧縮と、応答データを受け取らず保持するフロー制御を組み合わせたリモートのサービス妨害(DoS)です。認証されていない攻撃者が少ない通信量からサーバー側へ大きなメモリ割当てを繰り返させ、応答遅延、メモリ枯渇、プロセス停止を引き起こす可能性があります。NVDおよび各ベンダー資料が示すCVSS v3.1基本値は7.5 HIGHです。コード実行や情報漏えいの脆弱性ではありません。

今すぐ行う対策

  • ✓Nginxは1.29.8以上、または利用中のディストリビューションがCVE-2026-49975を修正したパッケージへ更新する
  • ✓Apache HTTP Serverは2.4.68以上へ更新する
  • ✓IIS、Envoy、Pingoraなどは各ベンダーのアドバイザリを確認し、修正版または公式のHTTP/2無効化手順を適用する
  • ✓更新後もHTTP/2接続数、プロセスのメモリ、再起動、応答遅延を監視する

脆弱性の仕組みと影響

HPACKでは、送信側が短いインデックス参照を使って、受信側に保存済みの長いヘッダー値を再構成させられます。攻撃者はこの圧縮差を多数のヘッダーへ適用し、さらにHTTP/2のフロー制御ウィンドウを小さく保って応答を進ませないことで、サーバーに割り当てた資源を長く保持させます。Red HatはApache httpd、Nginx、Envoyに関するHTTP/2 HPACK DoSとして案内し、UbuntuはNginxが細工したcookieヘッダーを誤って処理して過剰な資源を消費すると説明しています。

⚠ CVE Score — 高危険度 / HIGH
7.5HIGHCVSS v3.1CVE-2026-49975

製品別の更新と確認

Nginxは1.29.8以上が修正版として案内されています。ただし、Ubuntuでは最初の修正に回帰があり、USN-8398-3で完全な修正を再提供しました。OSパッケージを使う環境では上流の版番号だけで判断せず、Ubuntu、Red Hatなど配布元がCVE-2026-49975を修正済みとしたパッケージを適用し、更新後に実行中のパッケージ版を確認してください。

Apache HTTP Serverは2.4.17から2.4.67までが影響を受け、2.4.68で修正されています。Microsoft IISなど修正版が提供されていない製品では、ベンダーが示す手順でHTTP/2を一時的に無効化するか、公式の緩和策を適用します。独自のNginxディレクティブやWAFルールを推測して追加しても、圧縮後の資源消費を確実に止められるとは限りません。

更新後の監視

更新または緩和後は、HTTP/2接続数、ワーカープロセスのメモリ使用量、OOM kill、異常な再起動、応答時間を監視します。メモリ上限や再起動設定は被害範囲を抑える補助策ですが、脆弱なHTTP/2実装そのものを修正しません。インターネット公開経路にCDNやリバースプロキシがある場合も、エッジとバックエンドのどちらがHTTP/2を終端しているかを確認し、それぞれの製品を評価してください。

📦
Amazon で関連書籍・ツールを検索
サーバーセキュリティ WAF クラウド
Amazonで探す →(アソシエイトリンク)

一次資料・公式情報

🚨 「しまった!」と思ったら、今すぐこちらへ

被害に遭った直後・遭ったかもしれない時のための、状況別の緊急対応ガイドです。落ち着いて、上から順に対処すれば大丈夫です。

Related articles
【緊急】GitLab CVE-2026-97229:CISAが悪用確認のKEVに追加(10月29日)— 認証なしでサーバー上のコードを実行される恐れ、最新のパッチ版へ更新を(CVSS v3.1 10.0)2026/10/30【緊急】Linuxカーネル「Fragnesia」CVE-2026-46300:CISAが悪用確認のKEVに追加(10月28日)— カーネルを更新して再起動を(CVSS v3.1 7.8)2026/10/29【緊急】PHP CVE-2026-109618・CVE-2026-109619:CISAが「悪用確認」のKEVに追加(10月26日)— 8.5.12/8.4.27/8.3.36/8.2.35へ今すぐ更新(CVSS v4.0 9.2)2026/10/27PHPのバージョン・更新状況の確認方法|レンタルサーバー・自前サーバー・Docker2026/10/26【緊急】Nextcloud「Collabora Online - Built-in CODE Server」CVE-2026-110447:26.4.303以上へ更新か削除を(CVSS v4.0 9.2)— 悪用が確認済み、アプリを無効にするだけでは足りない2026/10/26