LibreNMS PHP 版本更新
因近期 PHP 有發佈重大漏洞本次 RCE 漏洞等級是 CVSS 9.2, CVE 代碼 CVE-2026-109618 & CVE-2026-109619 那以下是更新 PHP 方式
已修好的最低版本(今天兩個嚴重漏洞和 9/24 那批都包含):
- PHP 8.5 → 8.5.12
- PHP 8.4 → 8.4.27
- PHP 8.3 → 8.3.36
- PHP 8.2 → 8.2.35
- PHP 8.1、8.0、7.4 → 沒有修補版本(已停止支援,要升級到 8.2 以上)
解決程過
- 確認目前 LibreNMS 目前使用 PHP 版本,登入後點選右上角齒輪,點選關於 LibreNMS
- 這裡會顯示當前 PHP 版本
- 怎麼更新,用 SSH 方式連線到 LibreNMS 站台位置進入系統後,在輸入以下指令之前記得先針對 LibreNMS 客體機執行快照動作,以確保在更新過程失敗造成服務異常
apt update && apt dist-upgrade -y
-
更新完成後有兩個做法可以確認 PHP 更新後服務都能生效
- 如您很常做系統更新的話或者因服務無法中斷要另外安排時間重開機的話,那可以考慮只重啟 PHP 及 WEB 以上兩個服務。
systemctl restart php8.5-fpm && systemctl restart nginx- 因本次更新是整個作業系統都會更新,如果您很久都沒有更新那有可能會遇到作業系統的 核心 系統有更新到這就建議重啟作業系統以確保整個系統服務都能生效執行更新後的版本,重開機指令如下
init 6 -
啟動後再進到 LibreNMS 後台確認是否 PHP 版本有更新到官方所指定的版本

