Apache HTTP Serverの脆弱性一覧。2.4.68で13件修正(JVNVU#99913823)
自宅のパソコン1台でも、Apacheなど世界の主要Webサーバを数秒で停止させられる弱点『HTTP/2 Bomb』(CVE-2026-49975)が見つかりました。OpenAIのAI『Codex』が人より先に発見し、攻撃の実証コードも公開済み。Shodanでは88万台超が露出。Apacheは6月8日公開の2.4.68で修正しました。対象バージョンと今すべき更新を整理します。
目次
自宅のパソコン1台でも、Apacheなど世界の主要Webサーバを数秒で停止させられる弱点『HTTP/2 Bomb』(CVE-2026-49975)が見つかりました。OpenAIのAI『Codex』が人より先に発見し、攻撃の実証コードも公開済み。Shodanでは88万台超が露出。Apacheは6月8日公開の2.4.68で修正しました。対象バージョンと今すべき更新を整理します。
Apache HTTP Serverの最新版は2.4.68(2026年6月8日公開)で、配布元の案内を見るかぎり2026年8月20日時点でもこれが最新です。この版は、家庭用のパソコン1台からサーバを数秒で応答不能にできる「HTTP/2 Bomb」(管理番号CVE-2026-49975)を含む13件の欠陥をまとめて直しています。日本語の窓口であるJVNVU#99913823も、この13件をまとめた告知として2026年6月9日に出ています。
ここで多くの人がつまずくのが、バージョン番号だけでは自分が対象かどうか判断できないことです。UbuntuやRed Hat Enterprise Linux(RHEL)などが配るApacheは、番号を上げずに修正部分だけを取り込む「取り込み直し(バックポート)」という方式をとります。たとえばUbuntu 22.04のApacheはapache2 -vで見ると今も「2.4.52」と表示されますが、パッケージが2.4.52-1ubuntu4.21以降ならHTTP/2 Bombは直っています。
HTTP/2 Bombは情報を盗むタイプではなく、サービスを止めるタイプの欠陥です。米CISA(アメリカの情報基盤を守る政府機関)が公開している「実際に攻撃に使われている脆弱性の一覧」の2026年8月19日版にも、本件はまだ載っていません。一方でApacheには、実際に攻撃へ使われたことが確認されている古い番号が別に5件あり、古い版を放置している場合はそちらのほうが差し迫っています。
使っているApacheが対象かどうかを確かめる
確かめる順番は、版数、入手元、HTTP/2を使っているか、の3つです。サーバに入って次のように調べます。
- 版数を見る:
httpd -v(RHEL系)またはapache2 -v(Ubuntu・Debian系)。Server version: Apache/2.4.68 (Unix)のように出ます - 入手元を見る: 上の表示で括弧の中が
(Ubuntu)や(Red Hat Enterprise Linux)ならOS付属のパッケージです。(Unix)なら自分でソースから入れた版の可能性が高く、その場合は番号がそのまま判断材料になります - パッケージの細かい番号を見る:
dpkg -l apache2(Ubuntu・Debian系)、rpm -q httpd mod_http2(RHEL系・Amazon Linux)。2.4.52-1ubuntu4.21のような枝番まで確認します - HTTP/2の部品が読み込まれているか:
apachectl -M | grep http2。http2_moduleが出なければ、HTTP/2 Bombの直接の影響は受けません - 外から実際にHTTP/2で応答しているか:
curl -sI --http2 https://自分のサイト/ | head -1。HTTP/2 200と返ればHTTP/2が使われています - 外から版数が見えるか:
curl -sI https://自分のサイト/ | grep -i server。Server: Apache/2.4.68 (Unix)のように返ることがあります。設定によってはServer: Apacheまでしか出ないため、外から見えないこと自体は安全の証拠になりません
| 見えているもの | HTTP/2 Bombの扱い | いますべきこと |
|---|---|---|
| 2.4.68 以降 (ソースから導入) | 修正済み | 対処は不要 |
| 2.4.17 〜 2.4.67 (ソースから導入) | 影響あり (HTTP/2有効時) | 2.4.68へ 入れ替える |
| 2.4.16 以前 (ソースから導入) | 本件の 直接対象外 | 別に多数の 未修正あり。 2.4.68へ |
| OS付属の パッケージ | 番号だけでは 判断できない | 枝番を次の表と 照合する |
| HTTP/2の部品が 読み込まれていない | 直接の影響なし | 他の11件のため 更新は必要 |
配布元のApacheは、2.4系のうち最新版にしか修正を出しません。「2.4.67にHTTP/2 Bombの修正だけを当てた版」は存在しないため、ソースから入れている場合の選択肢は2.4.68への入れ替え1つです。
OSが配るApacheは、番号が古いままでも直っている
各配布元が公表している、HTTP/2 Bombの修正が入ったパッケージの版です。ここに書かれた版か、それより新しい版が入っていれば直っています。RHEL系とAmazon Linuxでは、修正がhttpd本体ではなくHTTP/2の部品(mod_http2)の側に入っている点に注意してください。httpd -vの表示は変わらないため、rpm -q mod_http2で確かめる必要があります。
| OS | 修正が入った版 | 告知 |
|---|---|---|
| Ubuntu 26.04 | apache2 2.4.66-2ubuntu2.2 | USN-8384-1 ほか |
| Ubuntu 24.04 | apache2 2.4.58-1ubuntu8.13 | USN-8384-1 ほか |
| Ubuntu 22.04 | apache2 2.4.52-1ubuntu4.21 | USN-8384-1 ほか |
| Ubuntu 20.04 (延長サポート) | apache2 2.4.41-4ubuntu3.23+esm5 | Ubuntu セキュリティ情報 |
| Debian 13 | apache2 2.4.67-1~deb13u3 | Debian セキュリティ追跡 |
| Debian 12 | apache2 2.4.67-1~deb12u3 | Debian セキュリティ追跡 |
| Debian 11 (長期サポート) | apache2 2.4.67-1~deb11u2 | DLA (2026年6月) |
| RHEL 10 | mod_http2 2.0.29-4.el10_2.1 | RHSA-2026:25225 (6月11日) |
| RHEL 9 | mod_http2 2.0.26-6.el9_8.1 | RHSA-2026:25057 (6月10日) |
| RHEL 8 | httpd:2.4 の 更新一式 | RHSA-2026:25090 (6月10日) |
| Amazon Linux 2023 | mod_http2 | ALAS2023-2026-1859 (6月22日) |
| Amazon Linux 2 | mod_http2 | ALAS2-2026-3372 (6月22日) |
Debianの場合、修正が入った版でも番号は2.4.67のままです。Apacheの公式一覧では2.4.67は影響ありに分類されるので、番号だけを見ると誤って「まだ危ない」と判断してしまいます。判断の根拠にすべきは配布元の番号ではなく、自分のOSの告知に書かれたパッケージの版です。更新そのものは、apt upgrade や dnf update といった通常の手順で適用できます。AlmaLinux 9も、RHELと同じmod_http2 2.0.26-6.el9_8.1をALSA-2026:25057として出しています。RHELをもとにした他のOSを使っている場合も、それぞれの告知で同じ番号の更新が出ているか確認してください。
JVNVU#99913823には何が書かれているか
JVNは、JPCERT/CCと情報処理推進機構(IPA)が運営している、日本語で脆弱性を知らせる窓口です。今回のApache 2.4.68についてはJVNVU#99913823「Apache HTTP Server 2.4における複数の脆弱性に対するアップデート(2026年6月8日)」が2026年6月9日に公表されています。
ただし、このページに書かれているのは対象製品と参照先だけです。想定される影響も対策も「Apache HTTP Serverのアドバイザリを参照してください」となっていて、実際の内容はApacheの英語のページに置かれています。そこで直っている13件を、部品ごとに整理したのが次の表です。重要度はApache自身が付けたもので、最高でも「中程度(Moderate)」です。ただし同じ13件でもNVD(米国の脆弱性データベース)側の採点は違い、Apacheが「低」としたmod_ldapの不具合(CVE-2026-29167)と設定内の正規表現の不具合(CVE-2026-44631)は10点満点で9.8、WebDAVの不具合(CVE-2026-42535)は9.1とされています。評価が割れているので、片方の数字だけを見て安心も心配もしないほうが安全です。
| 番号 | 関係する部品 | 重要度 | どんなときに関係するか |
|---|---|---|---|
| CVE-2026-49975 | mod_http2 | 中程度 | HTTP/2を有効にした 公開サーバ(本件) |
| CVE-2026-48913 | mod_http2 | 低 | 開けるファイル数を 使い切ったとき |
| CVE-2026-44119 | .htaccess の 式の処理 | 中程度 | 1台を複数人で 共有するサーバ |
| CVE-2026-44186 | mod_proxy_ftp | 中程度 | FTPを中継する 設定のとき |
| CVE-2026-43951 | mod_headers mod_mime | 中程度 | 複数の言語で 応答を返す設定 |
| CVE-2026-42535 | mod_dav_fs | 中程度 | WebDAVで 書き込みを許すとき |
| CVE-2026-34355 | mod_proxy_html | 中程度 | 信用できない 中継先があるとき |
| CVE-2026-44185 | mod_ssl (証明書の確認) | 低 | 証明書の失効確認を 外部に問い合わせるとき |
| CVE-2026-44631 | 設定の 正規表現処理 | 低 | 設定に細工した 正規表現があるとき |
| CVE-2026-42536 | mod_xml2enc | 低 | 信用できない 内容を変換するとき |
| CVE-2026-34356 | 中継先クッキーの 書き換え | 低 | 信用できない 中継先があるとき |
| CVE-2026-29170 | mod_proxy_ftp | 低 | FTPの一覧を 表示させるとき |
| CVE-2026-29167 | mod_ldap | 低 | LDAPで認証を している設定 |
この中で、HTTP/2 Bomb以外にもう1つ気に留めておきたいのがCVE-2026-44119です。サイトごとの設定ファイル(.htaccess)に細工を書ける立場の人が、本来見えないはずの他の利用者のファイルをApacheの権限で読み取れてしまうもので、1台のサーバを複数の顧客で共有しているレンタルサーバ事業者には直接効きます。それぞれの原文はApache公式の脆弱性一覧にあります。細かく切り分ける時間がなければ、2.4.68に相当する版へ上げれば13件すべて塞げます。
HTTP/2 Bombで何が起きるのか
HTTP/2は、Webページを速く表示するために2015年に標準化された通信方式です。HTTP/2 Bombは、この方式に備わった2つの仕組みを重ねて悪用し、サーバのメモリを一気に食い尽くして応答できない状態に追い込みます。情報の漏えいや乗っ取りではなく、サービスそのものを止める種類の攻撃で、技術的な分類は「過大なサイズのメモリ確保(CWE-789)」です。攻撃にログイン(認証)は不要で、外からHTTP/2でつながれるサーバなら誰でも標的になり得ます。Red Hatは自社の分析で「既定のHTTP/2設定で起きる」と述べ、深刻度を4段階で上から2番目の「重要(Important)」としています。
仕組みは2つの組み合わせです。1つ目は「HPACK」というヘッダー圧縮の悪用です。HTTP/2では、一度送った見出し(ヘッダー)をサーバが一時表に覚えておき、次からは「さっきの何番目」という1バイトの指示だけで呼び出せます。攻撃者はほとんど中身のない見出しを1個だけ覚えさせ、あとは1バイトの指示を何千回も送ります。中身が空でも、サーバは呼び出されるたびに1件分の管理領域を用意するため、発見元の計測ではApacheで1バイトあたり約4,000バイトが積み上がりました。以前から知られていた「大きな中身を覚えさせて何度も呼ぶ」やり方には、展開後の合計サイズに上限を設ける対策が入っていましたが、今回は中身が空なので、その上限に引っかかりません。見出しの個数に上限を設けていたApacheとEnvoyでも、クッキーは仕様上いくつにも分けて送ってよいことになっており、分けた分が個数に数えられていませんでした。
2つ目は通信量を調整する「フロー制御」の悪用で、攻撃者が「もう受け取れない」とサーバに告げて応答の完了をわざと止め、メモリを抱え込んだまま離さない状態を作ります。重ねると、わずかな送信量で大量のメモリを長時間つかんだままにできます。Apacheの修正は、分けて送られたクッキーも見出しの個数として数えるようにするものです。
発見元のCalif.ioが公開した実測では、100Mbpsの一般的な回線につないだ家庭用パソコン1台で、次のような結果が出ています。送った量に対して何倍のメモリが膨らむかを「増幅率」として示しています。
| 試された製品 | 増幅率 | 消費させたメモリと時間 |
|---|---|---|
| Envoy 1.37.2 | 約5,700倍 | 約32GB / 約10秒 |
| Apache 2.4.67 | 約4,000倍 | 約32GB / 約18秒 |
| nginx 1.29.7 | 約70倍 | 約32GB / 約45秒 |
| Microsoft IIS (Windows Server 2025) | 約68倍 | 約64GB / 約45秒 |
この欠陥を見つけたのは人間の研究者ではなく、OpenAIのコーディング支援AI「Codex」でした。決め手になった2つの手口はどちらも10年ほど前から個別には知られていて、Codexが見抜いたのは組み合わせると桁違いになるという一点です。Apacheの謝辞にも「Calif.IOのQuang Luong、OpenAI Codexとの共同作業」と記載されています。脆弱性の発見にAIが使われるようになれば、同じことは攻撃側にも起こり得ます。攻撃と防御の両面でAIが加速している状況の一例です。
Apacheの前でHTTP/2を受けている機器はどうなのか
HTTP/2 Bombは、特定の製品のバグというより、HTTP/2の実装に共通して潜んでいた弱点です。ただし対応の出し方は製品ごとにばらばらで、同じ攻撃に別の管理番号が振られていたり、番号との対応が公表されていなかったりします。2026年8月20日時点で確かめられた範囲を整理します。
| 製品 | 確かめられたこと | 根拠 |
|---|---|---|
| Apache HTTP Server | 2.4.68で修正 (6月8日公開) | Apache公式の 脆弱性一覧 |
| nginx | 1.29.8でmax_headers を追加(機能として記載)。 nginx公式の一覧に番号は ないが、Ubuntuは同じ 番号で修正を配布 | nginx公式の変更履歴 /Ubuntuの告知 |
| Envoy | 別番号CVE-2026-47774 として6月3日に告知。 1.35.11/1.36.7/ 1.37.3/1.38.1で修正 | Envoyの セキュリティ告知 |
| Microsoft IIS | IIS自体の修正は 確認できず | Calif.io / Microsoftの告知 |
| Cloudflare Pingora | 発見元は「執筆時点で 修正なし」と記載。 その後の表明は 確認できず | Calif.io |
| AWS Application Load Balancer | HTTP/2の受付は設定で 切り替え可能(既定は有効) 本件についての告知は 確認できず | AWS公式文書 |
| さくらの レンタルサーバ | 6月4日にHTTP/2を 一時無効化。7月2日に nginxを更新して 再有効化(対応完了) | さくらインターネットの 告知 |
Microsoftについては読み違えに注意が必要です。同社の更新情報にはCVE-2026-49975の項目がありますが、その中身は同社のLinux(Azure Linux)に入っているApacheとnginxのパッケージを新しくするもので、IIS本体の修正ではありません。IISを使っている場合は、修正が出ているという前提で判断しないほうが安全です。
Envoyは別の管理番号で修正済みです。同じ攻撃がEnvoyではCVE-2026-47774として2026年6月3日に告知されており、クッキーの大きさが数え漏れることと、HPACKで展開したあとの大きさに上限がないことの2つが原因だと説明されています。修正が入ったのは1.35.11・1.36.7・1.37.3・1.38.1の各版です。CVE-2026-49975で検索してもEnvoyの告知は出てこないため、Apacheの番号だけで探すと「Envoyは未修正」と誤解します。
さくらインターネットは、2026年6月4日の18時30分から20時20分にかけて緊急メンテナンスを行い、さくらのレンタルサーバ(ライト/スタンダード/プレミアム/ビジネス/ビジネスプロ)、マネージドサーバ、レンタルサーバのリセール向けサービスでHTTP/2を一時的に無効にし、HTTP/1.1へ切り替えました。表示速度がわずかに落ちる可能性はあるものの、サイトの閲覧や機能そのものに問題はないという説明でした。コンテンツブースト(配信を各地の拠点から代行するCDNという仕組み)やウェブアクセラレータを使っている場合は、この期間もHTTP/2のまま利用できるとされています。
この一時無効化はすでに解除されています。さくらインターネットは6月22日から7月2日にかけて対象サーバのnginxを新しい版に入れ替え、脆弱性の解消を確認したうえで7月2日にHTTP/2を再有効化したと7月3日に告知しました。表示速度が落ちていた事象も解消したとされています。つまり、さくらのレンタルサーバを借りている人が2026年8月20日時点でこの件のために行う作業はありません。
AWSのApplication Load Balancer(ALB)の後ろでApacheを動かしている場合、インターネットからのHTTP/2はALBが受け止めます。ALBにはrouting.http2.enabledという設定があり、既定は有効です。これを無効にすると、利用者はHTTP/1.1でしか接続できなくなります。一方、ALBが背後のサーバへ転送するときの形式はターゲットグループの「プロトコルバージョン」という設定で決まり、AWSの文書では既定でHTTP/1.1が使われると明記されています。この既定のままなら、利用者がHTTP/2で接続してもApacheへはHTTP/1.1で届くため、ApacheのHTTP/2処理には入りません。逆にこの設定をHTTP/2へ変えている場合は、ApacheへHTTP/2のまま渡るので影響を受けます。自分のターゲットグループの設定を確かめてください。なおAWSからCVE-2026-49975についてALB向けの告知は確認できていないため、ALB自身がどう扱っているかは分かりません。EC2の上でApacheを動かしているなら、Amazon Linuxのmod_http2の更新は別途必要です。
nginxを使っている場合は、あわせて注意点があります。発見元は1.29.8以降への更新を勧めていて、1.29.8では1つの接続で受け取るヘッダー数の上限を決めるmax_headers(既定1000)が入りました。nginx自身の脆弱性一覧に本件の番号は載っておらず、変更履歴でも機能追加として書かれています。ただしUbuntuは同じCVE-2026-49975の番号でnginxの修正版を配っており(USN-8398-1、2026年6月8日)、MicrosoftもAzure Linux向けにnginxを更新しています。さくらインターネットが恒久対応として入れ替えたのもnginxでした。nginxも対象と考えて更新するのが安全です。さらに1.29.8はもう古く、その後に別の欠陥が複数出ているため、nginx公式の脆弱性一覧が2026年8月20日時点で「影響なし」としている版は1.31.3以降、または安定版なら1.30.4以降です(最新は1.31.4)。nginx側の状況は別の記事にまとめています。
Apache HTTP Serverのサポート期限と、いま攻撃されている番号
配布元のApacheが更新を出しているのは2.4系だけです。公式の案内には「それより前の版はセキュリティ更新を受け取っておらず、使うべきではない」と明記されていて、2.2系の脆弱性一覧は2017年で、2.0系は2013年で、1.3系は2010年で止まっています。2.4系の中でも修正が出るのは最新版だけで、古い番号に個別の修正版が出ることはありません。OS付属のApacheを使っている場合は、そのOSのサポート期間内であれば配布元が取り込み直した更新を出し続けます。期限を確かめる相手はApacheではなく、自分のOSの配布元です。
ソースから入れたApacheをそのまま使い続けている場合、番号が古いほど未修正の欠陥が積み上がります。Apache公式の一覧を数えると、その番号のあとに直った件数は次のようになります。OS付属のパッケージにはあてはまりません。
| 使っている番号 | そのあとに直った件数 |
|---|---|
| 2.4.68 | 0件 |
| 2.4.67 | 13件 |
| 2.4.66 | 24件 |
| 2.4.62 | 39件 |
| 2.4.58 | 54件 |
| 2.4.52 | 75件 |
| 2.4.37 | 114件 |
| 2.4.6 | 157件 |
件数の多さより差し迫っているのは、実際に攻撃へ使われている番号を踏んでいないかです。米CISAが公開している一覧の2026年8月19日版に載っているApache HTTP Serverの欠陥は次の5件で、HTTP/2 Bombはここに入っていません。古い版を使い続けている場合、危険度の順序は本件よりこちらが上です。
| 番号 | 内容 | 直った版 | 一覧への追加 |
|---|---|---|---|
| CVE-2024-38475 | mod_rewriteの 書き換えで 本来出せない ファイルに届く | 2.4.60 | 2025年5月1日 |
| CVE-2021-40438 | mod_proxyが 攻撃者の指定先へ 要求を中継。 身代金要求型の 攻撃での使用も確認 | 2.4.49 | 2021年12月1日 |
| CVE-2021-42013 | 経路の細工で ファイル閲覧と 遠隔実行 | 2.4.51 | 2021年11月3日 |
| CVE-2021-41773 | 同上 (2.4.49のみ) | 2.4.50 | 2021年11月3日 |
| CVE-2019-0211 | 子プロセスから 管理者権限への 昇格 | 2.4.39 | 2021年11月3日 |
W3Techsの2026年8月20日時点の調査では、Webサーバの種類が判明しているサイトのうち22.6%がApacheです。台数が多いぶん、古い版が残っている環境も残り続けます。
すぐに更新できないときにできること
検証の都合などですぐ更新できない場合、HTTP/2 Bombに限ってはHTTP/2をやめれば入口が塞がります。さくらインターネットが6月の緊急作業で選んだのもこの方法でした。表示は少し遅くなりますが、サイトの機能そのものは変わりません。
- Apacheの設定で
Protocols h2 h2c http/1.1と書かれている行からh2とh2cを外し、Protocols http/1.1にして再読み込みする - それでも残る場合は、HTTP/2の部品自体を読み込まない設定にする(Ubuntu・Debian系なら
a2dismod http2) - 前段にロードバランサーやCDNを置いているなら、そちらでHTTP/2の受付を切る。AWSのALBなら
routing.http2.enabledを無効にする - 切ったあとは
curl -sI --http2 https://自分のサイト/ | head -1で確かめる。HTTP/1.1で始まる行が返れば切れています - メモリの急な増加と応答の遅れを監視しておく
ただしこれは応急策で、2.4.68に相当する版で直る欠陥のうち、HTTP/2と関係しない11件はそのまま残ります。更新の代わりにはなりません。
いまの危険度をどう見るか
✓ 確認済みの事実
- ✓2.4.68(2026年6月8日公開)が2026年8月20日時点でも最新版(Apache配布ページ)
- ✓HTTP/2 Bombはログイン不要で外から仕掛けられるサービス妨害。Apacheの2.4.17〜2.4.67が対象で、2.4.68で修正(Apache / NVD)
- ✓深刻度の点数は10点満点で7.5。Red Hatは4段階で上から2番目の「重要(Important)」とし、既定のHTTP/2設定で起きると述べている(Red Hat)
- ✓攻撃を再現するコードはすでに公開されている。NVDも参照先の1つを実証コードとして分類している
- ✓Ubuntu・Debian・RHEL・Amazon Linuxはいずれも修正済みのパッケージを公開済み
- ✓Envoyは別番号のCVE-2026-47774として1.35.11・1.36.7・1.37.3・1.38.1で修正済み(Envoyの告知)
- ✓さくらのレンタルサーバは2026年7月2日にHTTP/2を再有効化し、対応は完了している(さくらインターネットの告知)
- ✓米CISAの「実際に攻撃されている脆弱性の一覧」2026年8月19日版に本件は未登録(一覧の見方)
? 現時点で未確認のこと
- ?実際に攻撃へ使われた事例。公開から約2ヶ月半が経った2026年8月20日時点でも、広く悪用されているという報告は見つけられていない
- ?Microsoft IIS本体の修正。同社が本件で出しているのはAzure Linux上のパッケージ更新のみ
- ?Cloudflare Pingoraの現在の状態。発見元の記事以降の表明を確認できていない
- ?AWSのApplication Load Balancer自身が本件の影響を受けるかどうか。AWSからの告知を確認できていない
起きるのはサービスの停止であって、情報の漏えいやサーバの乗っ取りではありません。広く悪用されている様子も、いまのところありません。一方で、ログイン不要で、安い回線1本で、攻撃を再現するコードも公開済みという条件は、仕掛けるための敷居がとても低いことを意味します。停止した分の売上や問い合わせ対応、原因調査を背負うのは運用する側です。悪用が始まってから慌てるより、修正版を当てておくほうが安く済みます。
よくある質問
Q. apache2 -v が 2.4.52 と出ます。危ないですか。
Ubuntu 22.04のApacheは、修正が入っても表示は2.4.52のままです。dpkg -l apache2 で細かい番号まで見て、2.4.52-1ubuntu4.21 以降なら直っています。同じことがDebianやRHELでも起きます。番号だけで判断せず、自分のOSの告知と照らし合わせてください。
Q. httpd -v の表示が更新後も変わりません。当たっていないのでしょうか。
RHEL 9・RHEL 10・Amazon Linuxでは、HTTP/2 Bombの修正がhttpd本体ではなくmod_http2という部品の側に入っています。httpdの表示は変わらないのが正常です。rpm -q mod_http2 で確かめてください。
Q. レンタルサーバを借りています。何かすることはありますか。
サーバ本体の更新は事業者側の仕事なので、利用者が更新する必要はありません。さくらインターネットのように、2026年6月4日の緊急作業でHTTP/2を一時的に無効にした事業者もありますが、さくらの場合は7月2日にnginxを入れ替えて再有効化し、対応は完了しています。6月から7月にかけて表示速度が落ちたと感じた場合は、この一時的な切り替えが関係していた可能性があります。自分の契約しているサービスの障害・メンテナンス情報を確認してください。
Q. AWSのロードバランサーの後ろでApacheを動かしています。
Application Load Balancerは利用者からのHTTP/2を受け止めますが、背後のサーバへ転送するときの形式は既定でHTTP/1.1です。この既定のままなら、インターネットからApacheのHTTP/2処理へ直接届く経路はありません。ターゲットグループのプロトコルバージョンをHTTP/2へ変更している場合はそのまま届くので、まず設定を確認してください。いずれにしてもEC2上のApacheは他の欠陥の対象なので、Amazon Linuxならmod_http2を含めて更新してください。ALB自体について、AWSから本件の告知は確認できていません。
Q. この脆弱性でデータは盗まれますか。
いいえ。HTTP/2 Bombはサーバを応答不能にするもので、情報の窃取やプログラムの実行は起きません。ただしサービスが止まること自体が売上や業務の損失につながります。
Q. HTTP/2を使っていなければ安全ですか。
HTTP/2 Bombの引き金はHTTP/2の処理にあるため、無効にしていれば本件の影響は受けません。ただし2.4.68では、HTTP/2と関係しない欠陥も11件直っているため、更新自体は必要です。
Q. AIが見つけたというのは、AIが攻撃したという意味ですか。
いいえ。セキュリティ研究側がOpenAIのCodexを使い、既知の2つの手口を組み合わせると危険になることに気づいた、という防御寄りの発見です。AIが自律的にサーバを攻撃したわけではありません。
更新履歴
- ▸2026年8月20日: 2.4.68が引き続き最新であることをApacheの配布ページで確認。OSごとの修正済みパッケージ(Ubuntu 26.04を含む)、JVNVU#99913823の中身(13件の内訳)、AWSのロードバランサーでの扱い、実際に攻撃されているApacheの5件を追加。さくらインターネットが7月2日にHTTP/2を再有効化して対応を終えたこと、Envoyが別番号のCVE-2026-47774として修正済みであることを反映。nginx・Microsoft・Cloudflare Pingoraについても公式の告知で確かめられる範囲に記述を直した。Apacheの利用シェアを22.6%に更新
- ▸2026年6月9日: 公開
参照元
- ▸JVN - JVNVU#99913823(Apache HTTP Server 2.4における複数の脆弱性に対するアップデート)
- ▸Apache HTTP Server 2.4 脆弱性一覧(2.4.68で直った13件)
- ▸Apache HTTP Server ダウンロード(最新版と公開日)
- ▸Apache HTTP Server セキュリティ報告(更新対象の版について)
- ▸NVD - CVE-2026-49975
- ▸Calif.io - Codex discovered a hidden HTTP/2 Bomb(発見元の技術解説と実測値)
- ▸Ubuntu Security - CVE-2026-49975(版ごとの修正状況)
- ▸Debian Security Tracker - CVE-2026-49975
- ▸Red Hat - CVE-2026-49975(深刻度と修正パッケージ)
- ▸Amazon Linux Security Center - CVE-2026-49975
- ▸さくらインターネット - HTTP/2の脆弱性対策に伴う、サーバー設定一時変更のお知らせ
- ▸さくらインターネット - 脆弱性対策(恒久対応)完了に伴う、HTTP/2再有効化のお知らせ
- ▸Envoy - HTTP/2 memory exhaustion via cookie header size bypass and HPACK amplification(CVE-2026-47774)
- ▸Ubuntu Security Notice USN-8398-1(nginx の修正)
- ▸AWS - Application Load Balancer(routing.http2.enabled の説明)
- ▸AWS - ターゲットグループ(プロトコルバージョンの既定値)
- ▸nginx - 変更履歴(1.29.8 の max_headers 追加)
- ▸nginx - セキュリティ情報一覧
- ▸CISA - 実際に攻撃されている脆弱性の一覧
- ▸CWE-789: Memory Allocation with Excessive Size Value
- ▸W3Techs - Apache の利用シェア

Backend Engineer / AWS / Django / Go