新進展:風險由漏洞披露轉向密集攻擊嘗試

ABC於10月23日凌晨報道,Cloudflare稱,兩項PHP嚴重漏洞公開後,其網絡觀察到的利用嘗試迅速增多,從公告前的數千次擴大到數百萬次。澳洲信號局等機構敦促網站運營方儘快修補,一些海外服務選擇暫時下線作為預防措施。

這裡的數字是網絡服務商觀察到的攻擊嘗試,不是數百萬個網站已經被攻破,也不代表每一次嘗試都成功。與本站22日的初步報道相比,本篇新增的是公開披露後的攻擊動態;補丁是否存在、服務是否中斷、是否發生實際數據洩露,需要分別核對。

閱讀ABC英文原文:PHP漏洞公開後攻擊嘗試增加

PHP官方確認了哪些版本需要處理

PHP開發團隊的安全公告說明,8.5.12、8.4.27、8.3.36和8.2.35修復了兩項可能導致未經身份驗證的遠程代碼執行漏洞。簡單說,在受影響的運行環境裡,攻擊者可能不必先登錄網站,就能觸發服務器執行不該執行的代碼。

官方列出的風險範圍包含處理網頁請求的多種PHP部署方式,包括PHP-FPM、Apache的mod_php、php-cgi、FrankenPHP及LiteSpeed。公告特別指出,mod_php環境的已演示攻擊可能在應用自己的代碼運行前觸發,因此只檢查某個插件或網頁表單,並不足以確認底層已經安全。

PHP官方安全公告:受影響環境及修復版本

商家要問主機商的是運行版本,不只是網頁版本

使用WordPress或其他PHP系統的商家,可要求維護人員確認對外提供服務的PHP版本、更新部署時間,以及舊工作進程是否已經替換。後臺顯示某個插件“最新版”,和服務器解釋PHP代碼的程序已經修補,是兩個不同層次。對沒有自建運維團隊的商家,應該由主機商或網站維護方給出明確的完成記錄。

PHP官方發佈頁把這次更新標為安全版本,並明確建議用戶立即更新。更新時仍需按自身系統的備份、兼容性檢查和恢復流程操作;本文不提供可直接複製到任何生產服務器的通用命令,也不把安裝了安全插件等同於安裝了PHP補丁。

PHP 8.5.12官方發佈通知

普通用戶怎樣理解停站和恢復通知

網站暫時打不開,可能是預防性維護,也可能有其他技術原因,單靠瀏覽器報錯不能推斷賬號已洩露。反過來,網頁恢復正常也只能證明服務可訪問,不能替代運營方對漏洞、日誌和異常活動的檢查。判斷事件後果應看該服務的正式通知,而不是把全球攻擊數字套到某一家澳洲企業。

這是一則安全事件後續,不是新的個人密碼洩露名單。處理賬單、登錄或退款時,應使用自己核實過的官方網站和客服入口;不要因為收到聲稱與本次漏洞有關的陌生通知,就交出驗證碼、下載所謂修復工具或付款。後續補丁及受影響範圍仍以PHP官方更新為準。