导航

[业内新闻动态] [【转载】] 亚马逊表示PHP2Shell漏洞利用在补丁发布前4天就已出现

#1
php.png
亚马逊威胁情报团队的研究人员指出,在发布安全补丁之前的四天,攻击者就已经开始针对“PHP2Shell”漏洞发起攻击。

这两个严重漏洞(编号分别为 CVE-2026-109618 和 CVE-2026-109619)允许攻击者在受影响的系统上执行远程代码(RCE)。PHP 安全团队于10 月21 日发布了补丁;在此的前一天,他们曾敦促管理员做好准备,以便在补丁发布后立即进行安装。

PHP 核心开发人员在漏洞披露前曾发出警告,称应用官方安全补丁是唯一的彻底防御手段。与此同时,英国国家网络安全中心(NCSC)也要求英国境内的相关机构立即更新其 PHP 服务器,或者在完成补丁安装前将其下线。

PHP 团队表示,整个修复与披露流程原本按计划进行,但在协调披露日期的前两天,由于“PHP2Shell”漏洞的相关细节(包括两个 CVE 编号以及提供给部分关键基础设施提供商的缓解建议)在网上泄露,团队不得不在10月20日提前发布补丁。

尽管在补丁发布前已出现了一些概念验证(PoC)代码,但 PHP 安全团队表示,这些代码均无法实际运行。在漏洞公开披露之前,多家网络安全公司(包括Cloudflare、watchTowr、Previdian、Hadrian 和 Patchstack)也监测到了针对该漏洞的攻击尝试,但这些尝试均未成功。

实际环境中的攻击活动
据亚马逊称,最早的攻击尝试始于 10 月 17 日,即“PHP2Shell”补丁发布的前四天。在漏洞披露后的数小时内,攻击者便利用VPN IP地址部署了多种“PHP2Shell”概念验证攻击代码。

AWS 首席信息安全官CJ Moses 表示:“这些攻击尝试源自一个与商业匿名化网络相关的 IP 地址。在漏洞处于保密披露阶段时,攻击者通过匿名 IP 地址针对蜜罐发起攻击,这表明该活动是由某个威胁行为体所为。不过,目前尚不清楚该行为体是如何在漏洞公开披露之前获取到相关攻击信息的。” “所使用的实际载荷以及匿名化基础设施的选择各不相同,这表明背后涉及多个不同的攻击者。目前技术分析仍在进行中,尚不清楚这些尝试在实际系统环境中是否能够成功。”

Moses 补充道,PHP2Shell 漏洞“目前正被广泛利用”,尽管尚不清楚其中有多少攻击真正得手。他同时提醒:“防御者不应将漏洞公开披露的日期视为攻击者开始利用该漏洞的最早时间点。”

PHP(超文本预处理器)是一种开源 Web 开发语言,支撑着互联网上高达 80% 的网站,其中包括使用WordPress、Drupal 和Joomla 等主流内容管理系统(CMS)的网站。

VirusTotal 目前监测到超过 510 万个暴露在互联网上的 PHP 主机,其中约 380 万个主机至少有一个端口处于开放状态,面临被攻击的风险。
昨天 23:54
#2

我觉得这次最关键的不是“漏洞公开后被利用”,而是攻击窗口比公开披露早得多。按帖中引述的信息,攻击者最早在 10 月 17 日就已经开始尝试,早于补丁发布4天;细节和 CVE 编号在协调披露前泄露后,对方很可能很快把利用代码、扫描目标和攻击基础设施补齐。PHP 团队称早期 PoC 不能运行,但实际攻击者会自行修改 Payload,公开后出现的多种载荷和不同匿名 IP,也更像是多个行为体在同时扫暴露面。
不过,蜜罐和 VPN IP 上出现尝试,只能证明有人在探测和利用,暂时不能据此判断真实环境已经有主机得手。现在最实际的做法就是马上盘点公网 PHP 主机的版本,优先打官方补丁;暂时不能更新的,至少下线非必要服务或限制管理入口暴露,并回查 10 月 17 日之后的异常请求、异常子进程、计划任务和出站连接,命中可疑行为就直接隔离主机、轮换相关凭据。别把公开披露日当成安全起点。