新聞宏觀經濟奈及利亞ngCERT僅以一則X貼文回應PHP2Shell漏洞,肯亞與迦納則發布具約束力的修補指令

奈及利亞ngCERT僅以一則X貼文回應PHP2Shell漏洞,肯亞與迦納則發布具約束力的修補指令

作者: TechNext24·

重點速覽

  • •兩個被稱為PHP2Shell的重大PHP遠端程式碼執行漏洞,CVSS評分為9.2,影響PHP 5.4至8.5.11的所有版本,且可在預設伺服器組態下無需身分驗證即可被利用。
  • •攻擊早在10月17日便已開始,數日後外洩的揭露資訊引發全球大規模伺服器掃描,並迫使PHP基金會2026年10月21日發布緊急修補程式。
  • •肯亞於10月21日發布正式且具約束力的指令,要求政府機構稽核第三方應用程式、限制存取或關閉無法修補的入口網站;迦納則命令公共機構清查PHP部署並於七天內提交修復報告。
  • •奈及利亞ngCERT對此全球危機僅以一則社群媒體貼文回應,未設定合規期限、未為老舊伺服器提供組態指引,也未對本地主機公司施加問責——儘管該國每年因網路犯罪損失至少5億美元。
  • •由於攻擊早於公開揭露,奈及利亞組織必須將受支援的PHP環境升級至已修補版本、脫離終止支援的版本、套用組態緩解措施,並輪替資料庫憑證與金鑰。
奈及利亞ngCERT僅以一則X貼文回應PHP2Shell漏洞,肯亞與迦納則發布具約束力的修補指令

奈及利亞電腦緊急應變小組(ngCERT)是該國官方的政府網路安全機構。2026年10月21日,當從華盛頓到東京的緊急應變團隊紛紛下令將易受攻擊的公共系統離線之際,該機構卻僅在X上發布簡短的「立即修補!」貼文,回應自Log4Shell——2021年無所不在的Java日誌程式庫Log4j漏洞曾迫使全網緊急修補——以來最大的網頁伺服器危機。相較於威脅全球約70%網站的漏洞規模,該機構的建議形成了鮮明對比。

該貼文發布於 https://x.com/ngCERTofficial/status/2112987792917840001?s=20,內容為:「PHP2SHELL ALERT! Two critical RCE flaws (CVE-2026-109618 & CVE-2026-109619, CVSS 9.2) affect every web server running PHP 5.4+. Both vulnerabilities are exploitable on the default PHP configuration & do not require authentication to trigger. Patch Now!」

除了呼籲修補之外,該建議並未提供技術公告、修復指示,也未在各部委、部門與機構(MDAs)間執行合規——批評者稱此回應是表演式的打勾交差,而非真正的網路安全治理。

這場風暴核心的漏洞是PHP核心執行環境中的兩個重大遠端程式碼執行缺陷,編號為CVE-2026-109618與CVE-2026-109619,並被廣泛稱為「PHP2Shell」。兩者CVSS v4.0嚴重程度評分均為9.2,影響從2012年發布的5.4到8.5.11的每一個PHP版本。由於缺陷位於PHP的記憶體清理與錯誤處理常式中,未經身分驗證的攻擊者可在網站的應用程式碼或安全外掛載入之前,透過預設組態劫持面向網際網路的伺服器。這種位於共用執行環境中的特性,正是PHP2Shell有別於一般外掛或主題漏洞之處:易受攻擊伺服器所託管的每個網站都會繼承此風險,無論其自身的應用程式碼撰寫得多麼嚴謹。

PHP2Shell並非憑空發生。它為10月這個全球網路入侵不斷的月份畫下句點,印證了第三方軟體與老舊基礎設施可能多快反噬其擁有者。本月初,Wiz與Calif的研究人員展示前沿AI模型可將數月的人工逆向工程壓縮至極短時間,將存在十年之久的PHP記憶體缺陷武器,攻擊標準的WordPress、Drupal與Joomla設定。當揭露禁運令於10月20日提前外洩時,威脅行為者立即開始掃描全球數百萬台伺服器,迫使PHP基金會於10月21日倉促發布緊急修補程式,而日本首相也公開呼籲各組織更新或將網站下線。隨後更發現,攻擊早在10月17日——即外洩前數日——便已開始。

這場混亂與2026年10月另外三波全球衝擊同期發生。在日本,對雲端服務供應商IDC Frontier的勒索軟體攻擊癱瘓了495家企業與地方政府,僅鐵路業者JR東日本就有609萬筆客戶紀錄外洩。另外,Huntress的威脅獵人揭露了一起供應鏈入侵事件,涉及ConnectWise的SkyKick Cloud Backup身分,使攻擊者得以繞過員工的多重要素驗證,滲入162個Microsoft 365企業環境。在法國,攻擊者於10月11日與12日劫持了控制數百家超市冷藏系統的營運技術,將溫度推升至50°C,迫使零售商丟棄數噸變質食品。

PHP2Shell揭露資訊的迅速傳播也迫使全球運輸與公共部門大規模緊急關閉,造成從東京到赫爾辛基的航空、銀行與鐵路網路出現關鍵服務中止。在英國,國家網路安全中心(NCSC)在危機發展之際發布緊急警告,當局採取主動措施,在應用緊急修補與緩解措施期間,暫時使32項政府服務離線,並部分限制另外四項。

在更靠近 home 的地方,南非的Ampath實驗室遭到BytetoBreach勒索軟體組織攻擊,該組織聲稱已外洩8,000萬筆病患紀錄。

在這一全球背景下,奈及利亞的姿態與區域同儕之間的對比極為刺眼。根據國家資訊技術發展局(NITDA)的資料,奈及利亞每年因網路犯罪損失至少5億美元,包括企業事務委員會與獨立國家選舉委員會(INEC)在內的國家入口網站,也屢次面臨公開的資料外洩指控。然而ngCERT卻將一個活躍的、無需驗證的伺服器接管威脅視為例行公關公告。社群媒體貼文毫無法律效力:它未為聯邦或州政府的IT主管設定任何期限,未為老舊伺服器提供任何補償性組態規則,也未對支撐數千家奈及利亞中小企業的本地虛擬主機公司提出任何問責要求。

肯亞的作法截然不同。10月21日,該國資通訊與數位經濟部與資通訊管理局合作,向所有政府機構發布正式且具約束力的指令。奈洛比不僅要求各機關修補:更命令MDAs稽核第三方雲端與託管應用程式、限制外部存取或立即關閉無法修補的入口網站,並記錄每一項補救措施,以供資通訊管理局查核。

迦納也以嚴格的合規時程展現同樣的嚴肅態度。10月22日,網路安全局(CSA)與國家資訊技術局(NITA)聯合指示所有公共機構清查PHP部署、套用緊急更新,並於七天內提交正式的修復報告。相較之下,南非同樣跌了一跤,儘管有數千台本地伺服器暴露在外,卻未能發布重要的國家級CERT指令。肯亞與迦納證明,有效的網路防禦可執行的期限與供應商監督,而非社群媒體口號。接下來的檢核點很明確:ngCERT是否會在這則孤零零的X貼文之後,跟進一份附帶可執行期限的技術公告,以及迦納七天期的修復報告將顯示公共機構內部存在何種程度的PHP風險。

當法規執法落後時,本地工程團隊與一般使用者就得自行承擔生存的重擔。根據PHP Group、Qualys、Armis與Google Cloud的技術指引,以下是奈及利亞企業與公民應立即採取的行動:

針對企業與系統管理員

  • 立即修補受支援的執行環境: 將所有PHP 8.2+環境升級至已修補的版本(8.5.12、8.4.27、8.3.36或8.2.35),並重新啟動PHP-FPM或Apache服務,使新的二進位檔在記憶體中生效。
  • 彌補終止支援的盲點: 官方修補程式不涵蓋已達生命週期終點的PHP 8.1、8.0或7.x。受困於舊式cPanel託管的企業必須立即遷移至PHP 8.2+,或改用強化的Linux發行版backport與容器映像。僅更新WordPress主題或外掛無法阻止此漏洞利用。
  • 套用組態層級的緩解措施: 在無法立即修補的情況下,Qualys與Armis建議停用PHP內建的上傳進度追蹤器——這可在不影響網站功能的情況下移除主要攻擊路徑——並在Cloudflare或Google Cloud Armour等Web應用程式防火牆(WAF)上執行嚴格的請求主體大小限制與檔案上傳規則。
  • 稽核伺服器日誌與API金鑰: 由於攻擊早在10月17日便已開始,團隊必須檢查網頁伺服器日誌中異常的記憶體不足崩潰情形,並輪替儲存在面向網際網路的PHP伺服器上的資料庫憑證與金鑰(例如Paystack、Flutterwave或Monnify webhooks)。

針對一般公民與日常使用者

執行未修補PHP的電子商務或政府入口網站一旦遭入侵,攻擊者便可在使用者輸入時擷取明文密碼。切勿在本地購物網站、學校入口網站或州政府登錄系統上重複使用電子郵件或銀行應用程式的密碼。

由於網頁伺服器被接管後,攻擊者可暗中竄改結帳頁面,請避免在小型商家網站上儲存主要金融卡資訊。改用一次姓虛擬卡或結帳時轉帳的選項,並設定嚴格的每日消費上限。

當攻擊者劫持合法公司或政府的網頁伺服器時,他們便能從真實的網域名稱寄送網路釣魚郵件。在點擊任何連結之前,請透過獨立管道查證任何緊急付款要求、稅務通知或BVN/NIN更新提示。

延伸閱讀:奈及利亞與Meta的秘密和解暴露出雙重標準明顯的資料保護制度

AI時代的網路安全不容被動的官僚作風。除非阿布賈以涵蓋公私基礎設施的經稽核合規要求取代表演式的打勾交差,否則奈及利亞的企業與公民將不得不自任第一線應變者。