是什麼
PHP 核心的兩個記憶體安全漏洞。CVE-2026-109618 出在記憶體不足時的清理流程,CVE-2026-109619 出在請求結束後殘留的全域狀態。兩個都能讓未經驗證的攻擊者遠端執行程式碼,後者還能洩漏其他請求的密碼、token 與金鑰。
PHP 官方公告
特別企劃 · PHP2SHELL · CVE-2026-109618 / 109619
全球約 70% 的網站跑在 PHP 上。2026-10-21,PHP 緊急修補兩個 CVSS 9.2 的漏洞:攻擊者不需要帳號就能在伺服器上執行程式,修補前幾乎所有 5.4 以後的版本都中。這一頁把你現在該知道、該做的事整理在一起,也說明為什麼下一次只會更快。
30 秒掌握
PHP 核心的兩個記憶體安全漏洞。CVE-2026-109618 出在記憶體不足時的清理流程,CVE-2026-109619 出在請求結束後殘留的全域狀態。兩個都能讓未經驗證的攻擊者遠端執行程式碼,後者還能洩漏其他請求的密碼、token 與金鑰。
PHP 官方公告所有對外提供服務的 PHP:PHP-FPM、Apache mod_php(風險最高)、php-cgi、FrankenPHP、LiteSpeed。WordPress、Drupal、Joomla、Magento 只是示範目標,連 Hello World 都中。內嵌 PHP 的設備與管理介面也在範圍內。
NCSC-NL 受影響產品清單CVSS 4.0 評分 9.2、CVSS 3.1 評分 9.8。Wiz 稱之為 PHP 史上最嚴重的漏洞之一。美國 CISA、英國 NCSC、澳洲 ACSC、台灣資安署都在一天內發出警示。
NVD更新到 8.5.12、8.4.27、8.3.36 或 8.2.35,然後重啟 Apache、PHP-FPM 與長駐 worker。7.4、8.0、8.1 已停止支援,只有最小原始碼回移,要靠發行版或 LTS 廠商。只更新 WordPress 或外掛沒有用,漏洞在底下的執行環境。
PHP 基金會編號在修補前一天外洩,概念驗證已經流傳。Cloudflare 在正式揭露前就看到攻擊,而且攻擊者會即時改寫 payload 繞過規則。荷蘭、芬蘭、法國的政府網站在修補前先下線。CISA 的已遭利用漏洞清單在 10/21 版本尚未收錄。
Cloudflare時間軸
這條線的前二十二年是人類研究者的節奏,最後三個月是 Agent 的節奏。
2004
Stefan Esser 找到 PHP 記憶體上限處理的第一個遠端漏洞。同一類問題的根源從這時就在。
2020
相關問題再次被回報,但沒有人證明可以利用。
2024
PHP 多年來第一次外部稽核(Sovereign Tech Agency 出資、OSTIF 協調、Quarkslab 執行)發現相關的記憶體不足問題。能不能利用沒人證明得了,修補拖了好幾個月。PHP 基金會事後稱這是「結構性的失敗」。
2026 年初
PHP 與 Alpha-Omega 合作,用 Anthropic 的 Claude Mythos 掃描程式碼;之後加入 OpenAI 的 Daybreak Red 驗證回報。
2026-07-30
OpenAI 邀請資安研究公司 Calif 加入 Patch the Planet 計畫,PHP 被選為高影響力目標。
2026-08-01
Calif 研究員 Ryan Austin 在 GPT-5.6 Sol 協助下,開始稽核幾天後就找到多條通往遠端執行的路徑。他們原本沒預期會找到重大問題,因為每個實驗室都已經用 AI 稽核過這個目標。
2026-08-11
Calif 向 PHP 回報第一個漏洞,OpenAI 獨立回報了同一個根因。從這天起,修補成為 PHP 基金會所有資安人員的最優先工作。
2026-08-19
Wiz Research 用 Wiz Atlas、Gemini 4 Argon 與 GPT-5.6 Sol 找到第一個漏洞,兩天內先後在 Drupal 與 WordPress 上確認未授權遠端執行,8/24 向 PHP 安全團隊回報。
2026-09-18
OpenAI 回報更多攻擊向量。9/21 PHP 確認所有回報,開始協同修補。
2026-10-20
約 15:00 UTC,兩個 CVE 編號連同錯誤的日期與錯誤的 10.0 評分出現在 Hacker News。PHP 在 19:30 UTC 發出預告,把發布從 10/22 提前到 10/21。當晚 Calif 誤發了一段概念驗證影片,雖已刪除但已被複製。
2026-10-21 03:02 UTC
正式揭露前約 9 小時,Cloudflare 對所有方案(含免費)自動啟用防護,並觀察到攻擊者變形 payload 試圖繞過。
2026-10-21 07:41 UTC
Chainguard 提前 6 小時以上發布含修補的映像檔,讓攻擊者能從二進位檔研究修補內容。
2026-10-21 14:00 UTC
台灣時間 22:00,PHP 釋出四個修補版本並公開揭露。英國 NCSC、美國 CISA、CERT-EU、澳洲 ACSC、新加坡 CSA、日本 IPA 同日發出警示。
2026-10-22
數位發展部資通安全署呼籲機關、學校與企業儘速確認版本並更新,並透過資安警訊、N-ISAC 與 TWCERT/CC 通知。
轉捩點
不是我們說的,是找到漏洞的人說的。
“前沿 AI 模型大幅降低了那道門檻,把一個存在已久的瑕疵變成了可用的攻擊。”
“前沿模型讓這件事變得可行:我們在數小時內就針對多個應用程式開發並調整出可用的攻擊程式。”
“工具找漏洞的速度前所未有,攻守雙方都是,而回報的數量只會持續增加。”
“據我們所知,前沿 AI 比攻擊者更早找到這些漏洞。我們預期類似的發現在接下來幾個月會急遽增加。”
“我們觀察到攻擊者不斷變形攻擊 payload,試圖繞過我們的防護。”
2024 年專業稽核碰到同一個問題卻證明不了;2026 年一個研究員加一個模型,幾天就找到多條路徑。過去靠「太複雜沒人做得出來」擋住的漏洞,現在擋不住了。
Wiz 用模型在數小時內針對不同應用改寫出可用的攻擊,Cloudflare 看到攻擊者即時變形 payload。防守方寫規則、驗證、部署的速度,要跟得上這個節奏。
Sansec 預估正式公告後 15 分鐘內就會出現大規模攻擊,實際上攻擊在公告前就開始了。每季滲透測試、每月修補窗口,這種節奏在這裡沒有意義。
這次是防守方先找到,下一次不一定。能用 Agent 速度找漏洞的,也只有 Agent 速度守得住。
立即行動
整理自 PHP 官方、美國 CISA、英國 NCSC 與台灣資安署的建議,照順序做。
01
不只網站。容器映像、CI 環境、內嵌 PHP 的設備與管理介面、主機商代管的站台都算。對外的先處理。荷蘭 NCSC-NL 維護的受影響產品清單可以對照。
02
8.5.12、8.4.27、8.3.36、8.2.35。用發行版套件的就用廠商的更新。更新後重啟 Apache、PHP-FPM 與所有長駐 worker,否則舊程式還在跑。
03
PHP 官方列出的緩解措施是部分的,可能影響功能:調整 memory_limit 並用 cgroup 限制記憶體、降低 post_max_size 與 max_input_nesting_level、關閉 session.upload_progress、display_errors 設為 0、調低 PHP-FPM 的 pm.max_requests 讓 worker 更常回收、用 SELinux 或 AppArmor 限制 worker 權限。
04
Cloudflare 已對所有方案自動啟用規則,付費方案要確認是封鎖模式。WAF 只能部分遮蔽,不能取代更新。
05
異常大或格式錯誤的 PHPSESSID cookie、不尋常的 multipart 請求後面接著記憶體錯誤或連續 500、worker 無故崩潰重啟。沒看到跡象不代表安全。對外且還沒修補的系統,更新前先確認有沒有後門。
06
英國 NCSC 與美國 CISA 都說:無法修補也無法緩解的系統,考慮先離線,特別是還在跑 8.1 以下的。
兩種方式。都只是版本比對,不是修補驗證。
php -v輸出的版本低於上面四個修補版本,或是 8.1 以下,就該動了。用發行版套件的要另外查廠商有沒有回移修補。
git clone https://github.com/openai/php2shell-checker
cd php2shell-checker
node phpcheck.js "https://example.com"工具只讀回應標頭裡的 PHP 版本,不跟隨轉址、不看內容。結果是 OK、VULNERABLE 或 UNKNOWN。
TENTEN 的方法 · AI AGENT 主動防護
攻擊方已經在用前沿模型找漏洞、寫攻擊、變形 payload。防守方不能只靠年度滲透測試與人工修補排程。Tenten 的做法是把 Agent 放進你的環境,跑一個持續的循環,每一步都有人做決定。
01 · 盤點
持續清查主機、容器、設備、相依套件與執行環境版本,包含主機商代管與內嵌 PHP 的設備。沒有清單,其他三步都是瞎猜。
02 · 偵測
用和攻擊方同一等級的工具,對你的堆疊做漏洞研究,同時監看 PHP、發行版、CERT 與廠商的公告。目標是在公告出現前就知道你哪裡會中。
03 · 驗證
在隔離的沙箱重現問題、確認是否真的可利用,依實際曝險排序,產出修補與暫時緩解的計畫。不浪費時間修不會被打的洞。
04 · 回應
推送修補、更新 WAF 規則、回收 worker、監看入侵跡象,把每一步的證據留下來。公告到開打只有幾分鐘,這一段必須是自動的。
PHP 基金會說得清楚:AI 幫忙驗證與分類,但「每個決定都由人做」。Tenten 的循環也一樣。下線、修補、回滾、對外通知,這些決定由你的負責人和我們的工程師一起做,Agent 負責把證據準備好、把動作執行完。

| 比較項目 | 年度滲透測試 | AI Agent 主動防護 |
|---|---|---|
| 節奏 | 一年一到兩次,報告出來時環境已經變了 | 持續執行,公告出現時已經知道曝險位置 |
| 涵蓋範圍 | 抽樣測試約定範圍內的系統 | 完整清單,包含容器、設備與代管站台 |
| 發現到修補 | 報告、排程、修補,以週計 | 驗證、排序、推送,以小時計 |
| 公告後的反應 | 等人上班看郵件 | Agent 先緩解,人再決定 |
| 知識留在哪 | 一份 PDF | 你的清單、規則與 runbook,隨時可接手 |
權威資料彙整
只放已經親自打開、確認過內容的連結。每筆附發布者、日期與它對你的用處。
PHP 安全團隊 · 2026-10-21
漏洞的官方描述與修補版本
PHP 安全團隊 · 2026-10-21
漏洞的官方描述與修補版本
PHP 基金會 · 2026-10-21
修補釋出的完整經過,含外洩與禁運被打破的時間線,以及接下來的流程改革
PHP · 2026-10-21
取得四個修補版本
NIST · 2026-10-21
CVSS 評分與官方參考連結
NIST · 2026-10-21
CVSS 評分與官方參考連結
Wiz Research · 2026-10-21
研究團隊的完整說明、使用的模型與揭露時間線
Calif · 2026-10-21
從 2004 年講起的漏洞歷史,與 AI 協助稽核的過程
OpenAI · 2026-10-21
Patch the Planet 計畫、Defender's Window 的概念,以及對未來幾個月的預期
OpenAI(GitHub) · 2026-10-21
用網址或本機檢查 PHP 版本的工具,Apache-2.0 授權
研究團隊 · 2026-10-21
影響範圍、緩解措施、入侵跡象與 FAQ 的資訊頁
數位發展部資通安全署 · 2026-10-22
台灣官方呼籲與通報管道
美國 CISA · 2026-10-21
盤點、修補、無法修補就下線的指引
英國 NCSC · 2026-10-21
八個步驟的處置順序,含更新前的入侵檢查
荷蘭 NCSC-NL · 2026-10-21
受影響產品清單與緩解資料,持續更新
CERT-EU · 2026-10-21
修補版本與停止支援分支的處理建議
澳洲 ACSC · 2026-10-21
Critical 等級警示與監看建議
新加坡 CSA · 2026-10-21
亞太官方警示
日本 IPA · 2026-10-21
盤點與廠商通知的事前準備
Cloudflare · 2026-10-21
規則編號、免費方案的自動啟用,以及揭露前的攻擊觀察
Palo Alto Networks Unit 42 · 2026-10-21
威脅情報視角的評估
Cisco Talos · 2026-10-21
偵測與防護建議
Imperva · 2026-10-21
WAF 規則與持續更新
CrowdStrike · 2026-10-21
端點視角的偵測
Corelight · 2026-10-21
網路流量層的偵測方法
Akamai · 2026-10-21
CDN 與 WAF 層的防護說明
Help Net Security · 2026-10-21
修補當天的綜合報導與各方引述
iThome · 2026-10-21
外洩經過與各家資安公司的警告,繁中
TechNews 科技新報 · 2026-10-22
各國政府反應,繁中
CyberQ · 2026-10-21
企業應變角度的整理,繁中
連結於 2026-10-22 逐一驗證。本頁為公開資料整理,不是官方公告;版本與緩解措施請以 PHP 官方為準。
FAQ
先問主機商 PHP 版本是否已更新到 8.5.12、8.4.27、8.3.36 或 8.2.35,以及什麼時候重啟。多數主機商會在控制台顯示 PHP 版本;如果還在 8.1 以下,要求升級或換方案。WordPress 核心與外掛更新不會修這個漏洞。
沒有。漏洞在 PHP 執行環境本身,不在應用程式。研究團隊的說法是連 Hello World 都受影響。
不算。Cloudflare、Imperva、Akamai 等都已部署規則,但攻擊者在揭露前就開始變形 payload 繞過。PHP 官方與美國 CISA 都說 WAF 只能部分遮蔽,不能取代更新。
這三個分支已停止支援。PHP 安全團隊提供了最小的原始碼回移,給自行編譯或沒有 LTS 廠商的人;用發行版套件的要查廠商是否回移。美國 CISA 的建議是:無法修補的 8.1 以下系統,考慮先下線,並規劃升級。
研究團隊列出的跡象:異常大或格式錯誤的 PHPSESSID cookie、不尋常的 multipart 請求後接記憶體錯誤或連續 500、worker 無故崩潰或重啟。沒有這些跡象不代表安全。對外且修補前就曝險的系統,英國 NCSC 建議更新前先檢查後門。
攻擊方已經用前沿模型在幾天內找漏洞、幾小時內寫攻擊、幾分鐘內開打。防守方要用同等級的工具持續盤點、偵測、驗證與回應,而不是等年度滲透測試。Tenten 把這個循環建在你的環境裡,每個決定仍由人做。
是協同揭露。Calif 在 OpenAI Patch the Planet 計畫下用 GPT-5.6 Sol 找到,OpenAI 獨立回報同一根因,Wiz Research 用 Wiz Atlas、Gemini 4 Argon 與 GPT-5.6 Sol 獨立找到。修補由 PHP 安全團隊完成,2026-10-21 釋出。
免費諮詢
不確定自己有幾台 PHP、主機商有沒有更新、WAF 規則夠不夠,或者想知道 Agent 主動防護在你的環境裡實際怎麼跑。留下聯絡方式,我們安排 30 分鐘線上諮詢,不收費。
START HERE
填寫姓名與 Email,問題類型可選填。接下來透過 Email 了解你的現況;初次填表不用準備規格書或機密資料。
表單尚未完成載入。你也可以直接寫信給我們: inquiry@tenten.co
諮詢用你現有的資訊就夠,不需要先給我們任何系統存取權。
到聯絡頁填寫本頁由 Tenten AI 整理自公開資料,不是官方公告,也不包含任何攻擊細節。版本、緩解措施與處置順序請以 PHP 官方公告與你所在國家的 CERT 為準。有錯漏請告訴我們。最後更新 2026-10-22。