PHP 于 10 月 21 日发布了安全补丁,修复两个被称为 PHP2Shell 的严重漏洞。这些漏洞可能导致服务器遭到未授权接管,促使各国政府和组织将网站下线。漏洞影响 PHP 8.5.12、8.4.27、8.3.36 和 8.2.35 版本;在已知服务器端技术的网站中,约 70% 使用 PHP。Cloudflare 首席执行官 Matthew Prince 报告称,漏洞公开披露后出现了数百万次利用尝试,而德国联邦信息安全办公室 BSI 和日本政府表示,他们尚未确认任何成功入侵事件。PHP 基金会披露称,它在 2024 年发现了其中一个漏洞的最初迹象,但由于决策方面的挑战和资源有限,修复工作被推迟。
PHP 发布 8.5.12、8.4.27、8.3.36 和 8.2.35 版本补丁
据 PHP 的发布说明,该组织于周三发布了 8.5.12、8.4.27、8.3.36 和 8.2.35 版本。该组织表示:“没有彻底的缓解措施,更新是唯一安全的选择。”截至周四,PHP 尚未发布任何后续补丁。PHP 8.1 及更早版本不再获得官方版本更新,但 PHP 安全团队为自行编译软件的用户发布了 7.4、8.0 和 8.1 版本的补丁。托管公司、IT 部门和网站所有者需要手动安装补丁,并重启软件以使修复生效。
Cloudflare 记录到数百万次利用尝试
Cloudflare 首席执行官 Matthew Prince 报告称,在公开公告发布前的 10 小时内,其网络检测到数千次漏洞利用尝试。披露后的 45 分钟内,尝试次数跃升至数万次,两小时内达到数十万次,此后则达到数百万次。亚马逊表示,其诱饵服务器记录到一次利用尝试,时间为 10 月 17 日,也就是漏洞公开前四天。亚马逊首席信息安全官 CJ Moses 写道:“目前尚不清楚攻击者如何在披露前获得漏洞利用信息。”他还补充说,PHP2Shell“目前正在现实环境中遭到广泛利用”。
德国和日本报告称尚无已确认的入侵事件
德国联邦信息安全办公室 BSI 副主席 Thomas Caspers 表示,该机构观察到攻击,但没有发现成功利用这些漏洞的情况,并称:“利用这些漏洞似乎比预期要复杂一些。”日本内阁官房长官 Minoru Kihara 也确认,尚未证实有攻击利用这些漏洞。
PHP 基金会发现 2024 年安全流程存在缺陷
PHP 基金会周三发布博文称,其 2024 年的安全工作“发现了导致 CVE-2026-109618 的 OOM 问题的最初迹象”,这里指的是一个漏洞背后的内存耗尽错误。基金会表示,团队提出了“几种相互竞争的解决方案”来处理这个问题,但“难以在这些方案中做出选择,也担心采用错误方案会带来后果”。基金会写道:“我们不会掩饰这一点:延误是结构性失误,既源于安全团队的决策流程,也源于资源不足。”此前需要达成共识的安全团队今后将通过多数表决做出决定。
漏洞披露后,组织将网站下线
英国国家网络安全中心建议组织考虑“在系统得到充分缓解之前将其下线”。据 TechRadar 报道,周三下线的网站包括 Wikimedia 服务、覆盖数十个国家的 Orange 网站和应用、32 个英国政府服务、荷兰医院以及德国联邦 IT 服务提供商 ITZBund。英国预算责任办公室和爱丁堡市议会网站于周四恢复上线。据 DutchNews 报道,荷兰匿名犯罪举报网站 Meld Misdaad Anoniem 在周四上午仍处于离线状态。
安全公司建议审计服务器并轮换凭据
安全公司 Tag1 建议管理员检查并非由授权用户上传的 PHP 文件,审查新增的计划任务和账户,并轮换运行过易受攻击版本的互联网服务器上的数据库密码和 API 密钥。安全公司 Mallory 统计发现,约有 884,000 台面向互联网的主机运行着不再获得官方修复的 PHP 版本。亚马逊建议防御人员:“不要假设公开披露日期就是最早的漏洞利用时间。”该公司还建议检查至少从 10 月 17 日起运行过易受攻击版本的所有服务器。
常见问题
哪些 PHP 版本在 10 月 21 日获得了安全补丁?
PHP 于周三发布了 8.5.12、8.4.27、8.3.36 和 8.2.35 版本,以修复 PHP2Shell 漏洞。PHP 表示,没有彻底的缓解措施,更新是唯一安全的选择。
PHP2Shell 漏洞披露后,Cloudflare 检测到多少次利用尝试?
Cloudflare 首席执行官 Matthew Prince 报告称,公告发布前的 10 小时内出现了数千次尝试,披露后的 45 分钟内出现数万次,两小时内达到数十万次,此后则达到数百万次。
PHP 漏洞披露后,哪些组织将网站下线?
据 TechRadar 报道,周三将网站下线的组织包括 Wikimedia 服务、覆盖数十个国家的 Orange 网站、32 个英国政府服务、荷兰医院以及德国联邦 IT 服务提供商 ITZBund。