
前情回顾·全球漏洞利用态势
安全内参10月27日消息,近期引发轩然大波的PHP2Shell漏洞现已确认遭到成功利用。该系列漏洞包括两个远程代码执行(RCE)漏洞(CVE-2026-109618、CVE-2026-109619)。
首次检测到成功的RCE利用
AI搜索厂商Perplexity检测与响应负责人Adel Karimi通过蜜罐捕获了相关恶意活动。记录显示,攻击者已成功在一套运行PHP 8.4.26的Apache mod_php环境中实现远程代码执行。
Karimi表示:“目前已有确凿证据证实攻击者实现了远程代码执行,并成功获取可用的内存泄露数据。这并不只是导致程序崩溃、随后出现可疑进程那么简单。攻击返回的数据中有一份解码后的Cookie转储文件,大小达800 KiB。根据公开漏洞利用代码中的偏移量,从这份数据中可以提取出一个函数地址。这个地址随后出现在攻击者执行的载荷中。”
他补充说:“这些证据证实,这一攻击链在单工作进程mod_php环境中确实可行。该环境被刻意设置为对攻击者有利。但这并不能说明,该漏洞利用方式在其他工作进程数量、不同PHP构建版本或不同应用环境中同样可靠。”
Expel威胁研究员Marcus Hutchins也证实了Karimi的发现。此前,Hutchins一直在跟踪一系列有关PHP2Shell漏洞被成功利用的报告。

Hutchins表示:“这是迄今为止我所见到的、最有力的PHP2Shell在野利用证据。相关分析深入拆解了一次成功攻击的技术细节。这次攻击针对的是运行PHP 8.4.26的Apache mod_php环境。”
PHP2Shell漏洞引发全球应急响应
上周五,美国网络安全和基础设施安全局(CISA)发布了一条SIGMA规则,用于检测针对PHP2Shell远程代码执行漏洞的利用尝试。但该机构尚未将这两个漏洞列入已遭在野利用的漏洞名单。
PHP安全团队于10月21日修复了PHP2Shell漏洞。就在前一天,该团队提醒管理员提前做好准备,以便安全更新发布后立即安装。
在补丁正式发布前,PHP2Shell漏洞的相关信息已在网上泄露,包括CVE编号,以及提供给部分关键基础设施运营方的缓解措施建议。此外,一些概念验证(PoC)漏洞利用代码也已公开。不过,PHP安全团队表示,这些代码都无法真正奏效。
与此同时,Cloudflare、Hadrian、watchTowr、Previdian和Patchstack等多家网络安全公司在漏洞公开披露前就发现了相关利用尝试,但都认定这些攻击没有成功。
亚马逊威胁情报团队的安全研究人员也发现,攻击者早在安全补丁发布前四天就已开始针对PHP2Shell漏洞展开攻击。然而,据Dataminr旗下威胁研究与网络工程(TRACE)团队介绍,在Karimi公布相关发现之前,这些恶意活动“仅限于扫描、识别目标系统特征,以及使用无法奏效的漏洞利用代码,尚无已知系统遭到入侵”。
上周五,PHP安全团队还公布了另一个远程代码执行漏洞的缓解措施。该漏洞编号为CVE-2026-115560,目前尚无可用补丁,只有在目标系统的配置与应用程序代码存在“不寻常组合”时才能被利用。
在安全补丁发布之前,PHP开发团队建议管理员将`session.upload_progress.enabled`设置为`0`,以阻止潜在攻击。在PHP2Shell安全更新发布前,该团队也曾建议采取这一缓解措施。
PHP是一种广泛用于Web开发的编程语言。根据VirusTotal近期的估算,全球约70%的网站使用PHP。暴露在互联网上的PHP主机超过510万台,其中约380万台至少有一个端口开放,可能受到攻击。
参考资料:https://www.bleepingcomputer.com/news/security/php2shell-security-flaws-now-sucessfully-exploited-in-the-wild/
声明:本文来自安全内参,版权归作者所有。文章内容仅代表作者独立观点,不代表安全内参立场,转载目的在于传递更多信息。如有侵权,请联系 anquanneican@163.com。