3. 重启并验证所有实例

新文件不会自动替换内存中的旧工作进程。mod_php 需要重启 Apache,FPM 需重启对应服务及进程池,也要重启常驻队列和计划任务。检查服务启动时间、Web 实际版本、包修订、健康状态和每个负载均衡副本。临时诊断页用完立即删除,切勿公开保留 phpinfo()。

1. 找到实际 Web 运行时

记录 PHP 分支、完整包修订号、安装来源、扩展、服务名和站点处理器。CLI 和 Web 可能使用不同二进制。多版本面板需逐站映射,盘点所有 FPM 池、Apache、容器镜像、队列进程和部署副本。生产变更前准备备份,并验证回滚方案。

补丁不代表从未遭到入侵

版本比较无法判断是否已被利用。清理前保全日志和镜像证据,调查异常进程崩溃、文件、进程和外连,依照事件响应流程处理。没有错误日志不代表安全。怀疑入侵时先隔离,在控制事件后从可信环境轮换可能暴露的密钥。

命令示例 / VERIFY

shell
# Query the same runtime that serves your website.
php-fpm8.3 -v
systemctl show php8.3-fpm -p ActiveEnterTimestamp
ps -eo pid,lstart,args | grep '[p]hp-fpm'
# If using Apache mod_php, restart Apache, not just PHP-FPM.
# Also restart queue workers, schedulers and every container replica.

一手来源与延伸阅读

PHP security teamSecurity advisory · 21 Oct 2026
CVE-2026-109618GHSA-w8hw-w9fx-j79w · OOM corruption
CVE-2026-109619GHSA-6wmf-4rv5-p3rp · Stale global state
下一步返回检测工具 ↗