
更新于 2026-10-23。
安全研究人员发现了两处关键的 PHP 漏洞,可能允许攻击者在 Web 服务器上远程执行命令。人工智能(AI)在发现这些缺陷并证明其严重性方面发挥了重要作用。数十家企业与政府服务在修补程序部署期间短暂下线以作紧急防护。同时,Cloudflare 已记录到数百万次针对这些漏洞的利用尝试,且该数字可能仍在增长。
各国数十个网站下线,Cloudflare 记录数百万次攻击尝试
2026-10-21 起,多国政府网站与在线服务作为紧急预防措施开始关闭,原因是两处影响广泛的 PHP 漏洞(统称为 PHP2Shell)。PHP 是一种被全球约 70% 网站使用的编程语言。这两处漏洞被标识为 CVE-2026-109618 与 CVE-2026-109619,在特定条件下可能允许攻击者对服务器实施远程代码执行(Remote Code Execution,简称 RCE)。
在荷兰,政府电子服务门户短暂不可用;芬兰多家政府机构的在线服务也受到影响。法国、德国、比利时等国也采取了类似措施。医院、教育机构及多家私营企业的网站也因此中断。
各组织限制公众访问其网站,以防被潜在攻击利用,直到安装完安全更新为止。这种担忧是有依据的:在公开披露前,网络犯罪分子已开始尝试利用这些漏洞。官方通报前十小时,Cloudflare 已记录到数千次利用尝试。公开披露后,恶意活动显著激增:前 45 分钟内尝试次数达到数万次;两小时后增至数十万次;到 2026-10-22 已记录到数百万次利用尝试。
保护自己,远离危险网站
网络犯罪分子可利用此类漏洞攻破网站并传播恶意软件。卡巴斯基的 Kaspersky Premium 可阻断危险网站与恶意下载,帮助保护您的设备和个人信息。
免费试用 Kaspersky Premium人工智能助力证明 2024 年首次发现的 PHP 漏洞严重性
PHP 开发者早在 2024 年就注意到其中一处漏洞的迹象。随后一次独立安全审计发现了内存管理问题,并怀疑该问题可能被利用。但当时研究人员未能证明该缺陷会导致远程代码执行。由于修复可能破坏 PHP 与其他组件的兼容性,加之核心开发团队规模较小、资源有限,修补工作被推迟。
局面在 2026 年夏季发生变化,研究中引入了 人工智能。2026-08-11,一位来自加州的研究员使用 GPT-5.6 Sol 模型,确认该漏洞可在服务器上实现未认证的远程代码执行,并将发现上报给 PHP 开发者。同日,OpenAI 独立提交了识别到相同问题的报告。随后,Wiz 的研究人员也使用包括 Gemini 4 Argon 在内的多款 AI 工具提交了各自的研究成果。这些 AI 模型帮助研究者分析源代码、构建概念验证(PoC)攻击场景并测试可能的修复方案。
在研究人员证明漏洞严重性后,修复成为 PHP 基金会的优先事项。2026-10-21,PHP 维护者发布了修补版本:8.5.12、8.4.27、8.3.36 与 8.2.35。在这些发布中已修复两处漏洞,且每处的严重性评分为 9.2(满分 10)。
在 AI 时代如何保护您的网站免受 PHP2Shell 漏洞威胁
人工智能正帮助安全研究人员更快地识别软件中的漏洞,包括长期未被发现的缺陷。例如,2026 年第二季度全球约发现 2,700 起关键漏洞(较去年同期增长 34%),专家认为 AI 在分析大量源代码时的广泛应用是部分原因。
但网络犯罪分子也可以利用 AI 更快地研究新发现的漏洞并开发攻击方法。因此,从漏洞公开披露到首次被利用的时间窗口正在缩短。
为提升网站安全,网站所有者与服务器管理员应采取以下措施:
- 监控安全发布并及时安装更新。 在关键漏洞披露时,尽快应用相关安全补丁至关重要。针对 PHP2Shell,网站所有者应将 PHP 更新到安全版本。如无法立即升级,应临时限制对易受攻击服务的公网访问。
- 防御利用尝试。 使用 Web 应用防火墙(WAFs)来分析入站请求并阻断恶意流量。例如,卡巴斯基的 WAF 利用机器学习与过滤规则识别可疑请求,包括针对 Web 应用代码的利用尝试。在管理员部署补丁期间,该类防护可降低被攻击的风险。
- 监控服务器安全与软件版本。 定期检查已安装软件(包括陈旧或鲜少使用的应用与服务)的版本,有助于发现可能错过重要安全更新的系统。
延伸阅读:
推荐产品:
