spot_img

Searchlight Cyber釋出PHP2Shell開源掃描器 實測漏洞而非只看版本號

重點整理

  • 【工具】Searchlight Cyber 在 GitHub 釋出開源掃描器 php2shell-scanner
  • 【差異】實際觸發記憶體不足狀況來判斷,不只讀取伺服器宣稱的版本
  • 【風險】研究人員提醒掃描本身有風險,使用時要謹慎
Searchlight Cyber釋出PHP2Shell開源掃描器 實測漏洞而非只看版本號

資安公司 Searchlight Cyber 10月22日在 GitHub 釋出開源工具 php2shell-scanner,協助企業檢測主機是否暴露在 PHP2Shell 漏洞(CVE-2026-109618、CVE-2026-109619)的風險中。資安媒體 Help Net Security 報導,PHP2Shell 在 Apache mod_php 或 PHP-FPM 的預設設定下,可被免登入遠端執行程式碼,WordPress、Drupal、Joomla、phpMyAdmin、Nextcloud 與 Magento 都已確認可被攻擊。

研究人員指出,市面上多數掃描工具只檢查版本號,也就是讀取伺服器自己宣稱的版本,無法確認漏洞是否真的能被觸發;而且 mod_php 與 PHP-FPM 兩種環境出錯的表現也不同。

這套掃描器依序進行三項檢查:先嘗試觸發 PHP 記憶體耗盡錯誤;若不成功,再觀察是否出現代表 PHP-FPM worker 中途崩潰的空白 HTTP 500 回應;最後才退而讀取伺服器宣稱的 PHP 版本。每個測試路徑會送出一個42位元組的對照請求,以及總計約29 MiB 的三個探測請求,結論確定就停止。

研究人員坦言:「由於這個漏洞需要觸發記憶體不足的狀況,本質上就有風險。」但因為沒有其他可靠的檢測方法,仍選擇實際觸發。報導指出,多數 PHP 環境中 worker 崩潰後通常會很快恢復、不致造成停機,但使用者執行時仍應謹慎,最好只掃描自己有權限管理的主機。

相關報導:PHP重大漏洞「PHP2Shell」風險升高 ALION推出緊急資安修補服務

資料來源

本文由阿利恩(Alion)資訊專家與《報新聞 MEGA NEWS》編輯部綜合各資安公司、雲端業者公告及國內外媒體報導整理,資訊更新至2026年10月23日。漏洞情勢變化快速,修補與設定請以 PHP 官方及各作業系統、主機商的最新公告為準。