首页 > 资讯 > PHP漏洞风暴:70%网站受冲击,“漏洞末日”将至?

PHP漏洞风暴:70%网站受冲击,“漏洞末日”将至?

赢政天下 2026-10-29 04:24 4 阅读 查看原文
PHP漏洞风暴:70%网站受冲击,“漏洞末日”将至?

如果你最近刷信息流时觉得“PHP漏洞”这阵风已经过去了,那可能只是错觉。安全团队仍在通宵达旦地收拾残局。

上周,支撑着全球约70%网站的开源编程语言PHP被曝出两个严重漏洞,企业、政府机构和中小站长被迫紧急排查与修补,部分组织甚至选择先将网站整体下线,直到补丁验证无误再恢复服务。发现漏洞的研究人员将其命名为“PHP2Shell”,而Wiz首席技术官在接受TechCrunch采访时,用了一个更耸动的词来形容接下来的局面——“漏洞末日”(vulnpocalypse)。

事件回顾:两个漏洞,一场连锁反应

据公开信息,这两个漏洞均属于高危级别,攻击者可在特定条件下实现远程代码执行,进而完全控制目标服务器。PHP的可怕之处在于其“无处不在”:从WordPress、Drupal、Joomla等主流建站系统,到各类老旧的企业内部系统、电商后台和API服务,PHP代码渗透在互联网的毛细血管中。一个漏洞被利用,受影响的不是几百台机器,而是成千上万个彼此毫无关联的站点。

“这不是单一厂商的产品事故,而是共享基础设施的系统性风险。”Wiz首席技术官在访谈中指出,现代互联网大量依赖少数几个开源项目作为“公共地基”,一旦地基出现裂缝,上层建筑无论多么光鲜都要跟着摇晃。

什么是“漏洞末日”?

“vulnpocalypse”一词并非严格的安全术语,而是安全圈对一种趋势的戏谑式概括:随着开源组件的复用率不断攀升、软件供应链层级越来越深,单个基础库的漏洞可能在极短时间内席卷全球,形成类似“末日”的连锁冲击。它描述的不是某一次攻击,而是一种结构性脆弱——我们共同依赖的代码太多,而能维护这些代码的人太少。

“当70%的网站运行在同一套语言栈上时,一次漏洞披露就不再是技术问题,而是互联网级别的公共事件。”——Wiz首席技术官

这一判断并不夸张。回顾近年来的Log4Shell、Heartbleed、XZ Utils后门事件,每一次都印证了同一模式:少量关键开源项目由极少数志愿者维护,却承担着金融、医疗、政务等关键领域的运行负荷。PHP的这两个漏洞只是又一次提醒,下一次或许来得更快、更猛。

为什么PHP仍然是“沉默的大多数”

在AI与Rust、Go等新语言抢尽风头的今天,PHP常被开发者调侃为“过时”的技术。但数据不会说谎:W3Techs的统计长期显示,PHP在已知服务器端语言中的市场占有率稳定在七成以上。大量中小企业官网、内容管理系统、遗留业务系统至今仍跑在PHP上,且往往缺乏专职安全运维。

这意味着漏洞披露后的响应链条极其漫长。大型云厂商和科技公司可以在数小时内完成补丁推送,但数量庞大的中小站点可能数周都无人处理。攻击者恰恰盯住这个时间差——历史上多次大规模入侵事件,都是利用“已披露但未修复”的漏洞完成的。

清理为什么远未结束

漏洞被修补,不等于风险被消除。安全团队面临的后续工作包括:确认所有实例是否已打补丁、排查是否已被入侵、清理可能植入的WebShell、审计日志与访问凭证,以及评估数据泄露范围。对于采用容器化部署的企业,还需要重建镜像、重新分发制品,并验证供应链上游是否引入了污染。

Wiz首席技术官特别提到,很多组织的资产清单本身就是一笔糊涂账——“你无法保护你不知道存在的系统”。影子IT、遗留子系统、第三方外包开发的站点,往往在漏洞爆发时才第一次被安全团队“发现”。

编者按:从“救火”转向“防火”

“漏洞末日”听上去像危言耸听,但它指向的问题非常现实:开源软件已经成为数字社会的公共基础设施,却仍以“志愿者项目”的方式运转。要降低下一次冲击的烈度,企业至少可以从三方面着手:其一,建立完整的软件物料清单(SBOM),让依赖关系可视、可查、可响应;其二,对关键开源项目建立可持续的资金与维护支持机制;其三,把漏洞响应从“事件驱动”升级为“常态化演练”,提前准备好下线、隔离、回滚的预案。

PHP的这次风波终会平息,信息流也会被新的热点覆盖。但真正值得记住的教训是:当下一次“漏洞末日”来临时,决定损失大小的,不是你修补的速度,而是你平时对自身数字资产的掌握程度。

本文编译自TechCrunch