TIMEWELL
解決方案
免費諮詢聯絡我們
TIMEWELL

以AI×業務變革 釋放組織潛能

ISO/IEC 27001(ISMS)認證標章(SGS/ISMS-AC)

已取得ISO/IEC 27001:2022認證 證書編號 JP26/00000255 認證範圍:運用AI技術之SaaS產品的企劃、開發與提供

服務

  • ZEROCK
  • TRAFEED
  • TIMEWELL BASE
  • WARP
  • WARP 1Day
  • WARP NEXT 企業版
  • WARP BASIC
  • WARP ENTRE
  • Alumni Salon
  • WARP for Schools
  • FDE
  • AI顧問服務
  • ZEROCK Buddy
  • EMC GLOBAL

公司資訊

  • 公司簡介
  • 團隊成員
  • 為何選擇TIMEWELL
  • 最新消息
  • 聯絡我們
  • 免費諮詢

內容

  • 專欄
  • 基礎知識
  • 導入案例
  • 白皮書
  • 活動
  • 解決方案
  • AI導入診斷
  • ROI計算工具

法務資訊

  • 隱私權政策
  • Manual Creator 擴充功能
  • WARP使用條款
  • WARP NEXT 學則
  • 特定商業交易法揭示事項
  • 資安
  • 排除反社會勢力聲明
  • ZEROCK使用條款
  • TIMEWELL BASE使用條款

訂閱電子報

每週為您送上 AI 應用與出口管制的最新資訊

您登錄的電子郵件地址僅用於電子報寄送。

© 2026 株式会社TIMEWELL All rights reserved.

聯絡我們
首頁專欄AIセキュリティPHP重大漏洞,連日本首相也出面呼籲。發生了什麼事,以及接下來的準備
AIセキュリティ

PHP重大漏洞,連日本首相也出面呼籲。發生了什麼事,以及接下來的準備

發布2026-10-22濱本 隆太
資安PHP漏洞因應Node.js修補管理資產管理WARP SECURITY

2026年10月21日,針對PHP的2個重大漏洞(CVSS 9.2),據報導日本國家網路安全統括室與首相高市早苗分別在X上呼籲因應。本文把PHP開發團隊公告中可確認的事實,與媒體報導的日本政府動向分開整理。同一天Node.js也釋出了10項修補,本文也寫出我們實際確認的內容。並以「往後還會再發生」為前提,列出企業平時就該備好的運作方式。

PHP重大漏洞,連日本首相也出面呼籲。發生了什麼事,以及接下來的準備
分享

大家好,我是TIMEWELL的濱本隆太。

2026年10月21日晚上,針對PHP的2個重大漏洞,據報導日本國家網路安全統括室與首相高市早苗,分別在X上呼籲各界因應。首相的貼文,據說是以「十萬火急的請求」這句話開頭。12 依媒體報導,這是在原本預告的修補版釋出時間之前。政府在修補版出來之前,就請大家先做準備,這是我不太常見到的情形。

本文先把「發生了什麼事」整理出來,並把PHP開發團隊自己確認的事實,與媒體報導的日本政府動向分開。接著,以「這樣的事往後還會再發生」為前提,寫出企業平時就該備好的運作方式。我們自己針對Node.js確認並因應的內容,也在事實範圍內寫出。數字與日期,皆為2026年10月22日早上以前我能確認到的資料。

發生了什麼事:依時間順序

日期 事件 出處
10月20日 PHP資安團隊事先公告,將於10月21日14:00 UTC(日本時間同日23點)釋出2個重大漏洞的修補版。並保留權利:若細節外流、或發現攻擊跡象,將提前釋出 3
10月21日 修補版8.5.12、8.4.27、8.3.36、8.2.35釋出。可能讓攻擊者在未經驗證下遠端執行程式碼,強烈建議立即更新 345
10月21日晚上 依報導,首相高市於晚間10點左右在X上發文;日本國家網路安全統括室也在官方帳號上,呼籲盡速套用更新 126
同一晚起 依報導,遊戲、插畫投稿、金融機構、鐵路、租用伺服器業者等,進行了預防性的緊急維護 7

首相的貼文,我本人沒有直接看過。依日本電視台與每日新聞的報導,她請大家做好準備,以便盡速套用修補;並表示若難以套用,暫時停止網站也是有效的做法之一。12 日本國家網路安全統括室的貼文,據報導也是相同的意旨。6 也就是說,這是透過媒體確認,而不是來自貼文原文,這一點請留意。

漏洞的內容

依PHP開發團隊的公告,修補的共有2個。兩者在CVSS v4.0上都是9.2分,屬於最嚴重的Critical等級。345

第1個是CVE-2026-109618。這和記憶體不足時的處理有關。PHP在處理請求的途中被中斷,內部資料就可能只有一部分完成初始化,之後的收尾處理,會把這份不正確的資料當成有效的來用。4 第2個是CVE-2026-109619,請求用過的記憶體被釋放後,內部狀態卻仍然殘留。同一個工作程序處理下一個請求時,就可能用到那個過期的狀態。5

兩者都可能讓攻擊者在未經驗證下,取得網頁工作程序的權限。開發團隊表示,Apache的mod_php、PHP-FPM、php-cgi、FrankenPHP、LiteSpeed等,所有處理網頁請求的PHP環境都是對象。其中mod_php風險最高,已經證實有攻擊程式,能在應用程式的程式碼執行之前,以未經驗證的請求達成攻擊。3

這裡重要的是,開發團隊自己就明說「沒有完整的緩解措施,更新是唯一安全的選擇」。3 取消記憶體上限、停用工作階段上傳進度功能等暫時性的做法,只能減少特定攻擊路徑的曝險,並不會讓系統變得安全。35 公開前,曾有「只要改一項設定就能防住」的看法,但據報導,後續調查發現光靠那樣並不能當作對策。8

更新的對象也要留意。釋出修補版的,是8.2系列到8.5系列。8.1以前的版本,開發團隊已不再提供更新。針對7.4、8.0、8.1,雖然為了自行從原始碼建置的人,公開了最小限度的修補,但基本做法,是向發行版或維護廠商確認它們提供的修補,或改用仍在支援期內的版本。3 另外,8.2系列也會在2026年12月31日結束支援。3 這次更新完成後,版本遷移的規劃還是需要另外進行。

認真面對 AI 資安訓練

為期兩天的密集課程,課程設計依循 OWASP、NIST、ISO 42001 與日本經濟產業省指引。經營層與實務人員可分開受訓。

諮詢 WARP SECURITY查看課程詳情

為什麼連國家都出面了

接下來是我個人的看法。

第一個原因,是PHP的普及程度。依調查公司W3Techs的數字,在伺服器端語言可判明的網站中,有69.3%使用PHP。9 日本的報導寫成「網站的七成」。從公司官網、網購、預約、地方政府的服務窗口,到小型業者的WordPress,它出現在意想不到的地方。

第二個原因,是攻擊有可能在未經驗證下成立。沒有登入這道牆能保護你。

第三個原因,是預告到釋出之間的時間差。這次,在修補版公開之前,就先公告了有2個重大漏洞,以及釋出的時間。既然有時間準備,就在這段時間內先備好。我認為政府的呼籲,是為了利用這段時間。

這裡有一點不要混淆。政府出面呼籲,並不代表已確認有災情。就我能查到的範圍,截至2026年10月22日早上,沒有官方確認遭到攻擊利用的資訊。不過,據報導:公開前識別碼就已流傳,聲稱能利用漏洞的程式碼也在流傳,還有資安公司的高層提到出現了早期攻擊的跡象。流傳中的程式碼未經驗證,也有人提醒其中可能夾帶惡意程式。9 不論是否已有災情,防守的一方只能以「攻擊會來」為前提行動。

往後還會再發生

我認為這樣的事不會是最後一次。理由寫在日本政府的文件中。

日本國家網路安全統括室等單位,在2026年5月18日,向重要基礎設施業者等發出了呼籲。其中提到,高性能AI的運用,可預見會讓漏洞的發現與修補加速。另一方面也指出,若被攻擊者濫用,「從發現漏洞到被攻擊利用的時間會變得極短,同時需要因應大量的漏洞」。10 因此要求各單位重新檢視已知卻尚未處理的漏洞風險,徹底做好資產管理,積極蒐集漏洞資訊,依風險排定優先順序並盡速因應。此外也建議,事先建立相關的流程與體制。10

這份呼籲的對象是重要基礎設施業者等,但我認為其想法適用於所有公司。當漏洞變多、遭攻擊利用的時間縮短,「事情發生了才慌張」的做法,就撐不住了。

事實上,同樣是2026年10月21日,Node.js也釋出了修補。依官方公告,安全性更新版本為:26.x系列v26.12.1、24.x系列v24.22.1、22.x系列v22.23.4,共修補10個漏洞,嚴重度為High 4個、Medium 3個、Low 3個。High之中,包含Brotli解碼器的越界寫入而可能導致遠端執行程式碼,以及可繞過TLS憑證主機名稱驗證的漏洞。11 它沒有像PHP那樣被大幅報導。但對使用的人來說,這同樣是「該更新的一天」。

我們確認了什麼

我們的網站是以Next.js(在Node.js上運作的框架)建置。針對PHP與Node.js,我在事實範圍內寫出確認的內容。

關於PHP。 我確認了網站的程式庫(原始碼的存放處)。沒有找到PHP的程式碼、PHP的相依管理設定,也沒有建立PHP執行環境的設定。就我能確認的範圍,沒有會受影響的架構。不過這只是程式庫內的情況。外部服務、委外廠商、租用伺服器那一側,光看程式庫是無法判斷的。那部分我們另外列為需要由人確認的項目。

關於Node.js。 2026年10月21日的安全性更新釋出後,我們確認了網站所運作環境(Vercel)的Node.js版本。從建置紀錄確認,是以24.x系列的修補版v24.22.1在運作。同時,我們也調整了設定,讓每次建置紀錄的開頭都會顯示Node.js的版本。下次發生同樣的事時,只要打開紀錄,就能立刻知道是以哪個版本在運作。

我並不是想說「我們沒問題」。不論有沒有受影響,修補版一釋出,就能在幾分鐘內確認自家環境用的是哪個版本。我認為,是否能不慌張,就取決於這樣的小機制。

今晚到本週要做的事

寫給公司裡負責PHP的人,依順序如下。

  1. 盤點使用中的PHP。 自家網站、WordPress、網購系統、委外開發的系統、租用伺服器,連外部服務的內部也要包含。就算認為「我們沒用PHP」,委外廠商或關係企業也可能在用。
  2. 確認版本。 修補版為8.5.12、8.4.27、8.3.36、8.2.35。比這些舊的,就需要更新。3
  3. 更新,或向提供者確認。 自家的伺服器,就更新到修補版,並重新啟動工作程序。租用伺服器或Linux套件,請確認業者或發行版提供的更新套件。8.1以前的版本,請向提供者確認是否有backport(把修補移植到舊版本)。3
  4. 無法馬上更新時,同時考慮暫時性對策與停止服務。 開發團隊列出的暫時性對策,像是記憶體上限的設定、停用上傳進度功能等,都不完整。3 如同日本政府的呼籲,暫時停止網站,也應納入選項。1
  5. 更新後確認運作。 若有更改設定,請重新啟動工作程序,並確認設定如預期生效。官方的安全公告提醒,紀錄中沒有相關記載,並不代表安全。5
  6. 通知相關人員。 儘早決定是否需要通知經營層、委外廠商與客戶。

平時就要建立的機制

接下來才是重點。我把下次之前該先決定好的事,縮減為四項。

第一是清冊。 運作什麼軟體、什麼版本、在哪裡,以及支援期限到何時。沒有一份清單,第一件事就是花時間查「我們是不是受影響的對象」。日本政府的呼籲要求徹底做好資產管理,原因就在這裡。10

第二是資訊來源與負責人。 PHP就看官方公告,Node.js就看官方的安全性資訊。依你使用的每一項,決定由誰來看。像這次這樣預告先出的情況,有沒有人看到預告,會改變能準備的時間。

第三是判斷標準。 要盡速更新、停止網站,還是先觀望?以嚴重度、是否需要驗證、公開範圍、對事業的影響為依據,事先決定由誰來判斷。日本政府的呼籲也指出,迅速的風險評估與因應,可能包含業務持續性在內的整體判斷,因此建議事先建立流程與體制。10

第四是聯絡網。 需要停止服務時,要通知誰、依什麼順序通知?半夜或假日能不能行動?這次的修補版,依預告是在日本時間晚上11點釋出。

這四項之中,我認為最有效的是清冊。其他三項,有了清冊才會開始運轉。

總結

針對PHP的2個重大漏洞,開發團隊明說更新是唯一安全的選擇,而日本國家網路安全統括室與首相,據報導在修補版釋出前就呼籲各界做準備。這是與確認災情不同的預防性行動。而且如日本政府文件所示,從發現到遭攻擊利用的時間在縮短,需要因應的件數預計也會增加。

等這次PHP的事情告一段落後,請務必挪出時間,建立自己公司的清冊。不需要完美。先從寫出自家運作中的10個軟體開始就夠了。若想討論公司內部的檢查,或更新判斷標準的制定,歡迎透過WARP SECURITY的個別諮詢與我們聯絡。我寫過電力基礎設施設備管理的文章,想法相近,也歡迎一併閱讀。有新的資訊時,我會更新這篇文章。

參考資料

Footnotes

  1. 【專家解說】企業與地方政府網站陸續「緊急維護」,高市首相出面呼籲(日文)— 日本電視台新聞 NNN — 2026年10月21日 ↩ ↩2 ↩3 ↩4

  2. 高市首相「十萬火急的請求」,針對程式語言PHP的漏洞(日文)— 每日新聞 — 2026年10月21日 ↩ ↩2 ↩3

  3. PHP官方「2026年10月20日、21日安全性更新公告」(英文)— The PHP Group — 2026年10月20日、21日 ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10 ↩11

  4. GHSA-w8hw-w9fx-j79w(CVE-2026-109618)RCE via OOM corruption(英文)— PHP官方安全公告 — 2026年10月21日 ↩ ↩2 ↩3

  5. GHSA-6wmf-4rv5-p3rp(CVE-2026-109619)RCE via stale global state(英文)— PHP官方安全公告 — 2026年10月21日 ↩ ↩2 ↩3 ↩4 ↩5

  6. 修補「PHP」重大漏洞的更新程式公開,國家網路安全統括室呼籲盡速套用(日文)— Den Fami Nico Gamer(電玩媒體)— 2026年10月21日 ↩ ↩2

  7. PHP「緊急」等級的漏洞,開發團隊公開修補版本,「請立即更新」(日文)— ITmedia NEWS — 2026年10月22日 ↩

  8. 「PHP」出現2個「致命」漏洞,日本時間21日深夜將釋出緊急安全性更新(15點20分補充)(日文)— Mado no Mori(科技媒體)— 2026年10月21日 ↩

  9. php2shell (CVE-2026-109618, CVE-2026-109619): Critical PHP RCE FAQ(英文)— Tenable — 2026年10月21日 ↩ ↩2

  10. 有鑑於AI性能高度化,強化網路安全對策(對重要基礎設施業者等的呼籲)(日文)— 日本內閣官房 國家網路安全統括室等 — 2026年5月18日 ↩ ↩2 ↩3 ↩4

  11. Node.js Security Releases, October 2026(英文)— Node.js — 2026年10月21日 ↩

本文在製作過程中使用了AI,並於發布前由人工查核一手資料並完成編輯。

貴公司對AI的理解到哪裡?

5分鐘的免費檢測,涵蓋從AI理解到資安意識共7個面向。

預約免費諮詢
預約免費諮詢線上45分鐘下載資料產品簡介與白皮書

如果這篇文章對您有幫助,歡迎分享

分享

訂閱電子報

每週為您送上 AI 應用與出口管制的最新資訊

您登錄的電子郵件地址僅用於電子報寄送。

AIセキュリティを、現場で使える力にする

WARP SECURITYは、OWASP・NIST・ISO 42001・経産省ガイドラインに準拠した2日間の集中講座です。経営層と現場で分けて受講できます。

聯絡我們WARP SECURITYの詳細を見る

相關文章

針對電網的網路攻擊:日本對太陽能與儲能設備的新規定與防範

針對電網的網路攻擊:日本對太陽能與儲能設備的新規定與防範

日本經濟新聞在2026年10月16日報導,針對日本電網的網路攻擊,標的超過1億處。日本政府預定從2027年4月起,要求太陽能與儲能電池併聯電網時,必須使用取得JC-STAR★1的產品。本文把已公布的事實與無法確認的部分分開,並依據公部門資料,整理設置者、營運業者與採購人員現在就能準備的項目。

2026-10-21
AI滲透測試工具與開放權重模型被用於攻擊:已公布的事實與防範

AI滲透測試工具與開放權重模型被用於攻擊:已公布的事實與防範

2026年10月,CrowdStrike公布了結合中國開發的開源AI滲透測試工具ARTEX,以及DeepSeek v4.1-flash等模型的攻擊報告。本文加上NIST與Anthropic對GLM-5.3的評估,把已公布的事實與尚不清楚的部分分開,並整理企業該準備的6個項目。

2026-10-20
從社群SaaS遭入侵事件,看邀請連結與管理員權限該怎麼守

從社群SaaS遭入侵事件,看邀請連結與管理員權限該怎麼守

2026年10月,日本一家社群營運SaaS發生約30.7萬人的會員資料外洩。公布的手法是不當取得非公開社群的邀請連結,以及冒充管理員。本文先把已公布的事實與尚未確認的部分分開,再依據OWASP與RFC 8725,整理SaaS營運方與導入使用的一方,各自該檢視的項目。

2026-10-20
公司內部系統的防護:Workspace、Apple、Claude Code與瀏覽器AI的設定

公司內部系統的防護:Workspace、Apple、Claude Code與瀏覽器AI的設定

把守護公司內部系統的設定,分成Google Workspace、Apple Business、Claude Code與瀏覽器AI代理四個部分來整理。依據各家的官方文件與OWASP,依優先順序說明管理員帳號、兩步驟驗證、第三方應用程式、裝置加密、AI代理的權限,以及提示詞注入的防範。

2026-10-20
從Sourcenext 2,252萬筆外洩,看會員資料API該怎麼守

從Sourcenext 2,252萬筆外洩,看會員資料API該怎麼守

2026年10月15日,日本軟體公司Sourcenext公告,會員資料擷取API遭到未經授權的利用,最多2,251萬9,960筆資料可能外洩。本文先把已公布的事實與尚未釐清的部分分開,再依據OWASP與日本個人情報保護委員會的資料,整理營運會員資料API的業者該檢視的6個項目,以及事發時的處理方式。

2026-10-20
DKIM重放攻擊是什麼?網域擁有者該檢視的電子郵件DNS設定

DKIM重放攻擊是什麼?網域擁有者該檢視的電子郵件DNS設定

日本出現了帶有官方帳號標章的網路釣魚郵件。即使SPF、DKIM、DMARC全部通過,冒名寄信也不會就此結束。本文先把NTT Docomo與樂天卡公布的內容,和技術人員的分析分開整理,再說明DKIM重放攻擊的原理,並依據RFC與M3AAWG的指引,列出網域擁有者在DNS與郵件寄送上該檢視的6個項目。

2026-10-19