ARTICLE · 1239155
AI 自己找到了 PHP 核心漏洞:安全发现范式正在换人
TOPICAI 自己找到了 PHP 核心漏洞:安全发现范式正在换人

你网站跑在 PHP 上吧?如果是,这两天有个事跟你有直接关系,而且它和"AI 会不会抢饭碗"那种抽象讨论不一样,它是真刀真枪发生在 PHP 引擎核心里的。
10 月 21 日前后,Wiz Research 披露了 PHP 核心里的两个内存安全漏洞,编号 CVE-2026-109618 和 CVE-2026-109619,CVSS 评分最高到 9.2。它们能实现无需认证的远程代码执行和内存泄露,影响范围一直回溯到 PHP 5.4,也就是近十年的版本。有安全团队估算,受影响网站占全球七成左右。
更值得玩味的是发现过程:这两个漏洞,是 AI 参与辅助找出来的。OpenAI 后来认领,说是其 Patch the Planet 计划里 GPT-5.6 Sol 帮研究员定位的;Anthropic 那边也同期用 Claude 对 123 个开源库做了汇编级的形式化安全证明。两个团队,各自用 AI,碰上了同一块地基。
这篇文章不吓你,也不吹 AI。我想把它拆成三件事讲清楚:漏洞本身怎么回事、AI 在这次事件里到底干了什么、以及作为普通团队你今天能做什么。
CASE 01漏洞本身:裂在引擎核心

先说清一个容易混淆的点。我们平时听"PHP 漏洞",多半想到的是某个框架或某个插件写错了。这一回不一样,裂的是 PHP 引擎自己。
据 Wiz 的披露,漏洞位于 PHP 核心的内存处理上,攻击者不需要登录、不需要认证,就能在应用代码真正运行之前,借由 Apache mod_php 的利用路径触发远程代码执行。你网站上层写得再规范,底下的运行环境也已经被人从根上撬开了。
时间线也挺戏剧。卡兹克复盘过整个过程:两个漏洞在补丁发布前就泄露了,攻击演示视频外流,多国政府网站做了预防性下线,直到 21 日晚 10 点左右补丁才上线。NSA 随后也发警告,敦促组织打补丁,或者干脆把没修补的服务器先下线。
这里有个数字对比很刺眼:发现只花了大约 2 天,修复却用了将近两个月。原因不复杂,漏洞在引擎核心,要改的是 PHP 底层的大改,还得协调各发行版、各主机商一起跟上。攻防节奏第一次明显失衡了。
CASE 02AI 干了什么:发现端和验证端都在换人

这次事件里,AI 的参与横跨发现端和验证端两个此前几乎纯人力的环节,远不止写一段攻击代码。
发现端。 OpenAI 的 Patch the Planet 计划里,研究员用 GPT-5.6 Sol 去辅助分析 PHP 引擎的旧代码路径,把埋了十来年的内存问题点了出来。Wiz 也是用 AI 把零散的内存异常串成了一条可用的利用链。过去这种活儿,靠的是安全研究员熬出来的经验和直觉;现在模型能在海量代码里先帮你把"可疑区域"圈出来,人再去验证。
验证端。 Anthropic 这边走得更远一步。他们和 Theorem 合作,用 Claude 把 OSS-Fuzz 的模糊测试转成规格,对 123 个开源库的 239 个入口点做了证明:任意 64 MB 以下的输入都不会让程序崩溃,最终生成了约 1.8 亿行 Rocq 证明。这一步超出了找漏洞,是在证明一大片代码于某种输入下一定不崩,属于安全工程里最费人力的部分。
把两端放一块看,AI 在"找"和"证"这两头都在替代或加速原本只能靠资深人力堆的环节。安全范式,确实在换人。
CASE 03它意味着什么:起点变了
我知道有人会立刻蹦出"安全工程师要失业了"。我不这么看。
漏洞从发现到修复那两个月的时差,说明真正的难点在找到之后:谁来修、修得及不及。AI 把发现成本压到极低,反而让"修复人手永远不够"这个老矛盾被放大了。攻击者用上同样的工具,发现速度只会更快,防守方的响应窗口被进一步压缩。
所以对安全工程师来说,变化在工作的起点。过去你从零翻代码找可疑点,现在你拿到 AI 圈好的区域去做判断、修复和防御工程。门槛在往上抬,重复劳动在被吃掉,但决策和兜底反而更值钱。
CASE 04今天你能做的:先自查,再谈别的

如果你是网站运营者,最实在的动作就是动手。
OpenAI 在漏洞披露后发了一个 Codex 技能,引导你跑 github.com/openai/php2shell-checker 这个仓库,自查你的站点是不是受影响。逻辑很直接:拉下来跑一遍,看输出里有没有命中那两个 CVE 的特征。命中就升级 PHP 版本,或者先套上安全厂商给的缓解措施,把风险面收住。
下面几个落点最实在。
- 升级版本是第一优先级。
别等,先升到官方已修复的 PHP 版本;短期升不动的,用 WAF 规则或厂商缓解方案顶上。 - 别信"我没用那个函数就安全"。
这两漏洞在引擎核心,很多调用路径都会经过,不能靠"我没写某行代码"来安慰自己。 - 把 AI 自查纳入日常。
这次的 checker 是个信号:以后漏洞响应会越来越快,运营方也得有自动化的自查手段,不能等月度巡检。
OUTRO写在最后
PHP2Shell 这件事,公开层面是 AI 帮人找到了大漏洞,但还有更深的信号:发现成本趋近于零,整个安全行业的节奏都被改写。作为用 PHP 的普通人,你不用懂 Rocq 证明,但得懂一件事,地基裂了就得赶紧补,而补的速度,以后得和 AI 的发现速度赛跑。















































































