AI挖出PHP的20年老漏洞,多国主动关站:不用慌,先改老账号的密码
10月21日,芬兰政府关掉了全部对外网络服务。荷兰国家网络安全中心把自己的官网撤了下来,鹿特丹港、五大政党和多家医院跟着下线;法国内政部让各省政府网站暂停,维基媒体基金会、任天堂也停掉了部分服务。第二天轮到日本,西日本旅客铁道暂停了约60个网站,三菱日联、瑞穗两家银行做临时维护。
这些网站没有被黑。
它们是自己关的。起因是PHP里的两个漏洞,编号CVE-2026-109618和CVE-2026-109619,合称PHP2Shell。PHP是全世界用得最多的网站后端语言,按W3Techs的统计,能识别出后端语言的网站里约七成跑在它上面,WordPress、Drupal、Joomla这些建站系统全在受影响名单里,你常逛的小论坛、粉丝站、老企业站,大概率就在其中。两个漏洞官方评的严重程度是9.2分(满分10),安全公司watchTowr直接给了满分,攻击者不需要登录,发一个特制请求就可能远程控制整台服务器。

这两天你要是刷过网,多半还见过更吓人的说法,什么全球互联网已被AI攻陷、全世界一半的互联网瘫痪、拉美400家银行被AI智能体洗劫。这些说法我挨个对了各国的官方通报和现场报道。
这事有真有假。漏洞是真的,关站是真的,漏洞是AI找到的也是真的,而且找到的过程比爆款文有意思。
这不是昨天才有的毛病。PHP的内存管理早在2004年就被人发现过同类问题,2020年有人提交过bug报告,几乎没人理会,2024年一次安全审计又碰到它,因为没能证明真的可以被利用,最后没修。不是没人看见,是把这种漏洞做成能用的攻击,需要数周枯燥的手工调试,没人愿意下这个功夫。有分析师给这种状态起了个名字,叫靠攻击者累到放弃来保证安全。
改变这件事的是AI。今年6月,OpenAI启动Patch the Planet计划,出钱出模型,请安全公司审计被全世界依赖的开源软件。8月1日,安全公司Calif的研究员带着AI开始审计PHP,几天后第一个漏洞浮出水面。团队让AI把找到它的“模式”打包成一份可复用的技能文件,拿去找同类缺陷,第二个漏洞就是这么找到的。另一家公司Wiz从反方向撞上同一组漏洞,几天内就在WordPress和Drupal上把攻击跑通,一名研究员一周干完了过去要顶尖团队几个月的活。
还有个细节更扎心,Calif特别说明,这次没用特殊工具,也没用普通人拿不到的模型,用的是便宜的GPT-5.6 Sol。防守方用公开模型能找到,攻击方同样能。
从2024年11月谷歌的AI第一次在数据库软件SQLite里找到未知漏洞,到这次让政府网站关门的PHP2Shell,只用了两年。

麻烦在于,保护伞消失得不安静。两个漏洞原本在保密期,10月20日,有人在Hacker News和地下论坛提前放出细节,把两个多月的窗口压缩到几个小时。PHP官方21日发布补丁,修复版本8.2.35、8.3.36、8.4.27、8.5.12,可补丁出来之前,Cloudflare就看到了攻击尝试,watchTowr诱饵服务器上的攻击工具,有一部分本身就是AI写的。美国国家安全局、FBI和英欧机构的建议几乎一致,来不及打补丁的,先下线。日本首相高市早苗亲自发帖提醒网站赶紧打补丁,来不及就先停站,浏览近2800万。
开头的关站潮就是这么来的。没有一家是被打穿的,全是主动避险,日本的西铁和多家银行都明确说,未确认存在非法访问。有网友注意到寿司郎小程序22日也停跑了一天,官方理由是系统维护升级。
那传疯了的说法呢。“一半互联网瘫痪”实际是网站主动下线避险,反倒说明防守到位。“拉美400家银行被AI洗劫”是另一件事,说的是银行拦截擅自闯入账户的第三方AI智能体,跟PHP不挨着。那篇爆款文还劝大家清空币圈钱包、重置交易所API,普通人犯不上跟着跑。
国家网络安全通报中心22日也发了公告,漏洞共享平台评级“高危”,香港的定级更高,说漏洞已在被广泛利用。
手里有网站或博客的,这事别拖,把PHP升到修复版本,虚拟主机用户直接找服务商,升不了级就先关站,这是多国机构给出的标准动作。补丁发布前一天,互联网上还有约88万台服务器跑着PHP 8.1或更老的版本,官方不再给它们发补丁了。
只是平常上网的,不用囤焦虑,常用网站哪天打不开,多半是运营方打补丁去了,这是好事。值得做的只有一件事,把多年前在小论坛、老网站注册的账号翻出来,那类老站不一定来得及打补丁。要是你当年一套密码走天下,趁这个机会把重要账号的改了。
还有个背景值得记住。同一周,Chrome 156一个版本修了353个漏洞,一年前一个版本才修20多个;6个最高等级的严重漏洞里,5个由AI公司报告。OpenAI的判断是,未来几个月AI找到的漏洞会急剧增加。那些“理论上有漏洞、实际没人打”的老东西会被一个个翻出来,从发现到被利用的窗口越来越短,修补速度追不上,这才是不可逆的部分。

荷兰国家网络安全中心把自己官网关掉那一幕,乍看像打败了。实际它没被打穿,只是在补丁出来前,自己先下了线。你要学的就一个动作,把用了多年的那套万能密码,趁早换掉。
