Apache 重大漏洞 CVE-2026-119618 懶人包:影響版本、檢查方式與修補
Apache 漏洞 CVE-2026-119618 是 Apache HTTP Server 的 HTTP/2 模組(mod_http2)重大漏洞,未經身分驗證的攻擊者可能遠端執行程式碼,影響 2.4.55 到 2.4.70 版。Apache 已於 2026 年 11 月 11 日發布 2.4.71 修補,有啟用 HTTP/2 的網站與反向代理伺服器應儘速更新。
用 Apache 架設官網、會員系統或 API 閘道的企業,這週要做的事很明確:確認版本、確認是否開啟 HTTP/2,再決定更新或暫時關閉 HTTP/2。不確定公司有哪些對外主機在跑 Apache,可以參考我們的 弱點掃描服務。
資訊截至 2026 年 11 月 14 日。本文會隨原廠與各發行版的後續公告更新。
Apache 漏洞經過:時間軸
這個 Apache 漏洞從通報到修補不到三週。修補版本公開後,Red Hat 隨即將嚴重度評為 Critical。以下依 Apache 官方安全公告與 Red Hat 漏洞資料整理:
| 日期 | 經過 | 來源 |
|---|---|---|
| 10 月 26 日 | Anthropic 的開源程式掃描工具向 Apache 安全團隊通報 | Apache |
| 11 月 3 日 | Google Cloud 漏洞研究團隊另行通報同一問題 | Apache |
| 11 月 11 日 | Apache 發布 2.4.71,修補 3 個漏洞,其中 CVE-2026-119618 為 Critical | Apache |
| 11 月 11 日 | Red Hat 公布 CVSS 3.1 評分 9.8,並陸續推出 RHEL 修補套件 | Red Hat |
| 11 月 14 日 | 尚未列入美國 CISA 已知遭利用漏洞目錄(KEV) | CISA |
依 Apache 公告,這是 mod_http2 在 assign_headers() 處理並行請求時缺乏同步保護的競爭條件(race condition),可能造成記憶體損毀並導致遠端程式碼執行。Red Hat 的說明更直接:已有公開研究證實,可對預設設定、啟用 mod_http2 的伺服器穩定利用。

哪些 Apache 版本受影響?
受影響的是 Apache HTTP Server 2.4.55 至 2.4.70,以及從 GitHub 安裝的 mod_h2 模組 2.0.8 至 2.0.42,而且必須有啟用 HTTP/2。Red Hat 指出,只服務 HTTP/1.1 的伺服器不受影響。
| 環境 | 是否受影響 | 該怎麼做 |
|---|---|---|
| Apache 2.4.55~2.4.70,已啟用 HTTP/2 | 受影響 | 更新到 2.4.71 |
| Apache 2.4.55~2.4.70,只用 HTTP/1.1 | 不受此漏洞影響 | 仍建議更新到 2.4.71 |
| Apache 2.4.54 以前 | 不在此漏洞範圍 | 版本過舊,另有其他已知漏洞,應規劃升級 |
| RHEL 9、RHEL 10 | 受影響,Red Hat 評為 Important | 安裝 Red Hat 公告的 mod_http2 修補套件 |
| RHEL 8 以前 | Red Hat 表示不受影響 | 依發行版一般更新 |
Red Hat 把 RHEL 9 與 RHEL 10 評為 Important 而非 Critical,原因是這兩個版本的 mod_http2 為每個 HTTP/2 串流分配獨立記憶體,攻擊難度大幅提高,但仍應更新。使用 Ubuntu、Debian 或其他發行版的伺服器,請以各發行版的安全更新為準。
同一次更新還修補了 mod_md 的空指標問題(CVE-2026-106023,Important),可能讓子程序當機,影響 2.4.30 至 2.4.70;以及 mod_vhost_alias 的低風險漏洞(CVE-2026-109163)。
怎麼檢查自己有沒有受影響?
檢查分兩步:先確認版本,再確認是否啟用 HTTP/2。兩者都符合,才在這次 Apache 漏洞的直接風險範圍內。版本落後本身,就值得處理。
| # | 檢查項目 | 怎麼確認 | 已確認 |
|---|---|---|---|
| 1 | 列出所有對外的 Apache 主機,包含反向代理與舊專案主機 | 資產清冊、對外 IP 清單 | ☐ |
| 2 | 確認 Apache 版本 | 在主機上執行 httpd -v 或 apache2 -v | ☐ |
| 3 | 確認是否載入 mod_http2 | httpd -M 或 apache2ctl -M 是否列出 http2_module | ☐ |
| 4 | 確認是否啟用 HTTP/2 | 設定檔中 Protocols 指令是否包含 h2 或 h2c | ☐ |
| 5 | 確認使用的是發行版套件還是自行編譯 | 決定要等發行版更新,還是自行升級 | ☐ |
| 6 | 確認容器映像檔版本 | 檢查 httpd 官方映像或自建映像的 Apache 版本 | ☐ |
實務上最常漏掉的是第 1 項與第 6 項:早期專案留下的測試站、行銷活動頁,以及用 Docker 映像打包的服務,往往不在 IT 部門的更新清單上。這也是 PHP 漏洞 事件中企業最常遇到的盲點。

修補與暫時緩解怎麼做?
根本解法是更新到 Apache 2.4.71,或安裝發行版提供的修補套件。暫時無法更新的伺服器,可以先關閉 HTTP/2,讓連線改用 HTTP/1.1,降低被利用的風險。
- 更新:自行編譯者升級到 2.4.71;使用 RHEL、Ubuntu 等發行版者,安裝官方修補套件後重新啟動 Apache。
- 暫時關閉 HTTP/2:從設定檔的 Protocols 指令移除 h2 與 h2c,改為只保留 http/1.1,重新啟動後確認生效。這會影響部分網站效能,修補完成後再恢復。
- 檢查異常:查看近期 Apache 錯誤日誌是否有不明的子程序異常結束、重啟紀錄,以及伺服器上是否出現不明檔案或排程。
- 記錄:把每台主機的版本、處理方式與完成時間記下來,作為後續稽核與 修補管理 的紀錄。
前端有 Nginx、負載平衡器或 CDN 時,要看 Apache 本身有沒有直接收到 HTTP/2 連線。前端只用 HTTP/1.1 轉送給 Apache 時,風險較低;但只要 Apache 對內或對外啟用了 h2 或 h2c,仍應更新。

對企業的影響:漏洞修補要用小時計
這次漏洞由 Anthropic 的開源程式掃描工具與 Google 研究團隊先後發現,從通報到修補不到三週,修補公開後細節也很快被各界分析。數位發展部資通安全署 11 月 11 日已提醒企業,在重大資安警訊發布後 72 小時內完成更新、修補或關閉相關功能。
對使用 Apache 的企業來說,這次 Apache 漏洞的意義很實際:對外網站不能只靠每季更新,需要能在幾天內盤點、判斷、修補的流程。定期以 弱點掃描 掌握對外主機的版本與服務,才能在下一次警訊出現時,馬上知道自己有沒有受影響。
Apache 漏洞常見問題
只用 HTTP/1.1 會受影響嗎?
依 Red Hat 說明,只服務 HTTP/1.1、沒有在 Protocols 指令啟用 h2 或 h2c 的伺服器,不受 CVE-2026-119618 影響。不過同一版本還修補了其他漏洞,版本在受影響範圍內仍建議更新到 2.4.71。
有被利用了嗎?
截至 11 月 14 日,這個漏洞尚未列入美國 CISA 的已知遭利用漏洞目錄,也還沒有大規模攻擊的公開報告。但 Red Hat 表示已有公開研究證實可穩定利用,加上 Apache 使用普遍,企業不應等到出現攻擊報告才處理。
前端有 Cloudflare,還需要修嗎?
需要確認。Cloudflare 等 CDN 與源站之間的連線不一定使用 HTTP/2,但若源站 Apache 對外開放、或對內網啟用了 HTTP/2,攻擊者仍可能繞過 CDN 直接連線。最安全的做法是更新源站,並限制源站只接受 CDN 的連線。
參考資料
- Apache HTTP Server 2.4 vulnerabilities – 2.4.71 修補的 3 個漏洞、受影響版本與通報時間。Apache Software Foundation · 2026 年 11 月 11 日
- CVE-2026-119618 – CVSS 9.8、利用條件、RHEL 嚴重度與修補套件。Red Hat
- Apache修補網頁伺服器HTTP/2模組的重大漏洞,64%雲端環境恐曝險 – 漏洞說明與暫時緩解建議。iThome · 2026 年 11 月 13 日
- 因應國際AI網攻威脅 資安署籲企業「補漏洞、快通知、個資最小化」 – 重大警訊發布後 72 小時內完成處置的建議。數位發展部資通安全署 · 民國 115 年 11 月 11 日
