日本首相深夜呼籲更新 PHP 個人官網先行關閉

PHP在10月21日釋出修正版,修補CVE-2026-109618與CVE-2026-109619兩個CVSS 9.2分的php2shell漏洞,攻擊者不需登入就能遠端執行程式碼。日本首相高市早苗呼籲業者當晚更新,多家遊戲公司與主機商緊急停機。Automattic表示旗下WordPress託管平台已受保護,自架站長仍須更新伺服器上的PHP。

網路上多數網站都採用 PHP,而 PHP 剛公開兩個危險等級很高的漏洞。日本多家網路服務因此在 10 月 21 日深夜緊急停機維護。日本首相高市早苗也罕見地親自在社群媒體上呼籲,請網站業者當晚就完成更新。

兩個 9.2 分漏洞,不用登入就能控制伺服器

PHP 開發團隊在 10 月 21 日釋出修正版,修補 CVE-2026-109618 與 CVE-2026-109619 兩個漏洞。資安業界把它們合稱為「php2shell」。兩者的 CVSS v4.0 評分都是 9.2 分,屬於最高的「Critical(緊急)」等級。攻擊者不需要登入,就可能從外部在伺服器上執行任意程式碼。

修正版共有 PHP 8.5.12 、 8.4.27 、 8.3.36 與 8.2.35 四個版本。美國網路安全暨基礎設施安全局 (CISA) 呼籲各單位立即更新,優先處理對外開放的系統。如果沒辦法立即更新,或還在使用 PHP 8.1 以前已停止支援的版本,CISA 建議先讓系統離線,等修補完成再上線。

參考閱讀:PHP 兩項漏洞風險評分達 9.2 CISA 列入 KEV 要求立即修補

這次的問題出在 PHP 執行環境本身,不在任何一套應用程式裡。所以就算網站自己的程式碼沒有問題,一樣會受到影響。 PHP-FPM 、 Apache mod_php 、 php-cgi 、 FrankenPHP 、 LiteSpeed 等所有處理網頁請求的安裝方式都在範圍內。據 W3Techs 統計,PHP 大約用在 69.3% 的網站上。也有研究人員粗估,網路上可能有超過 130 萬台主機受影響。

這兩個漏洞由 Calif 、 Wiz 與 OpenAI 的研究人員發現。 Calif 與 Wiz 都表示,研究過程中使用了 AI 模型。至於是否已有人利用漏洞發動攻擊,各家說法不一。 watchTowr 表示,截至 10 月 21 日 11:26(UTC) 還沒看到實際利用。 Hadrian 則表示,已經觀察到大規模利用。 Patchstack 與 Cloudflare 也回報偵測到攻擊嘗試。

日本首相發文「大至急」,自己的官網也先關閉

日本反應特別快。修正版預定在日本時間 21 日晚上 11 點發布。發布前,IPA(資訊處理推進機構)、國家網路統括室與首相都呼籲業者先做好準備。高市早苗在 X 上寫道:「皆様に、今夜に対応して頂きたい大至急のお願いです」(有件非常緊急的事,請大家今晚就處理)。

22 日上午,高市早苗進首相官邸時主動問記者:「各社、ウェブサイト大丈夫でしたか」(各家媒體的網站還好嗎),接著表示:「うちは遮断しました」(我們這邊已經先關了)。目前她個人的官方網站已無法連線。

遊戲、主機商陸續緊急停機

日本產業也受到明顯影響。櫻花網路 (Sakura Internet)21 日先停用部分服務功能。 Cygames 、 pixiv 等公司也宣布緊急維護。《賽馬娘》與商務通訊平台 Chatwork 同樣停機處理,不少使用者當晚發現遊戲和網路服務突然無法使用。

主機商的做法大致分成兩種:一種是直接更新伺服器上的 PHP,另一種是先暫停部分服務。櫻花網路在 22 日早上 6 點 30 分完成租用主機的 PHP 更新,並建議仍在使用舊版的用戶改用 PHP 8.3 。

日本以外的國家也受到影響。荷蘭的資安主管機關為了預防,先讓自己的網站下線。澳洲的 cyber.gov.au 等政府網站也在受影響名單中。

WordPress:託管平台已防護,自架網站要靠主機更新

全球大約 43% 的網站使用 WordPress 架設,而 WordPress 正是以 PHP 開發。研究人員已證實,攻擊者不需登入就能在 WordPress 7.1.2 等多套常用軟體上執行程式碼。

WordPress.com 母公司 Automattic 在 21 日發布公告。公告表示,放在 WordPress.com 、 WordPress VIP 、 WP Cloud 、 Pressable 與 Tumblr 上的網站都已受到保護。 Automattic 也提醒,PHP 8.2 將在 2026 年 12 月 31 日停止支援,因此升級到 8.3 以上較為理想。 Wiz 也在致謝名單中提到 Automattic,感謝其協助準備防護指引與緩解措施。

自架 WordPress 的站長要注意:從 WordPress 後台更新 WordPress 或外掛,都不會更新底層的 PHP 。真正的修補要從伺服器套件、主機商或容器映像檔著手。用 Docker 執行 WordPress 的人,必須換上 PHP 修正版發布後重新建置的映像檔才算修補完成。 Sansec 也提醒,WordPress 內建的維護模式擋不住這次攻擊。原因是 PHP 在應用程式檢查請求之前就已經先解析請求。

站長可以在 WordPress 後台的「工具 → 網站狀態 → 資訊 → 伺服器」查看目前的 PHP 版本。使用租用主機者,也應直接向主機商確認是否已完成修補。

小結

這次事件讓大家看到,網站底層的語言環境一旦出問題,影響範圍遠比單一應用程式的漏洞大。從日本首相深夜發文,到遊戲、主機商連夜停機,再到 WordPress 生態系的處理,都提醒大家:只更新應用程式不夠,伺服器上的執行環境也要一起管理。

Leave a Reply

Your email address will not be published. Required fields are marked *

關於我們

自 1990 年創刊 UXmaster 雜誌,1991 年獲得美國 LAN Magazine 獨家授權中文版,2006 年獲得 CMP Network Computing 授權,2009 年合併 CMP Network Magazine 獨家授權中文版,2014 年轉型為《網路資訊》雜誌網站,為台灣中小企業協助技術領導者落實企業策略,了解網路規劃及應用,為企業網路應用、管理、 MIS 、 IT 人員必備之專業雜誌網站。


與我們聯絡

加入《網路資訊》雜誌社群

© Copyright 2025 本站版權所有,禁止任意轉載 網路資訊雜誌 / 心動傳媒股份有限公司 聯絡電話:+886 2 29432416

探索更多來自 網路資訊雜誌 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

繼續閱讀

Secret Link