404 Media:AI 正在改变黑客攻防的一切,PHP2Shell 之后的互联网安全走向何方
AI Is Changing Everything About Hacking. No One Knows What Happens Next
404 Media 记者 Jason Koebler 分析 AI 如何从根本上改变攻防两端:AI 驱动的研究者更擅长发现和利用漏洞,也让大规模扫描互联网漏洞变得极其容易。
资深安全记者梳理 PHP2Shell 事件中 AI 攻防双方的真实变化,区分了恐慌叙事与已验证事实,帮助读者理解漏洞发现与利用门槛正在如何改变。

在过去一个月的大部分时间里,与我交谈和关注的许多网络安全专家的发帖,都显得非常恐惧。许多人一直在警告一场由AI驱动的“黑天鹅”事件,对突然发现的漏洞数量感到惊恐,也对AI代理和大型语言模型在发现并利用此前未知漏洞方面所展现出的明显能力感到不安。
这些言论从担忧但克制(事情要开始变得诡异了),到诸如更新你的软件、确保开启双重认证之类的老生常谈,到含糊其辞地发帖谈论AI驱动的攻击,到“互联网曾经美好过”之类的话,再到彻头彻尾的生存主义者级别的恐慌。
为了让你了解我所看到的情况,约翰斯·霍普金斯大学教授、世界上最受尊敬的密码学家之一 Matthew Green 发帖说:“我们正处在电影里那种需要把一切能扔的东西都扔到僵尸前进道路上、指望能拖慢它们的阶段”,以及“这么多人发现整个互联网就是干燥的火绒,而唯一阻止它烧起来的原因是青少年们还没找到火柴”,Green 指的是,驱动AI工具和代理的黑客与研究人员在发现并利用重要系统中的各种漏洞方面正变得越来越擅长。我还看到许多AI员工,如前所述,彻底进入了生存主义模式,建议人们从银行账户中取出钱、断开互联网、购买耐储存食品、囤水、把钱换成黄金和现金,并购买手摇式应急收音机。
而所有这些帖子都出现在人们使用AI驱动的工具发现 PHP(支撑互联网大部分内容的编程语言)中的漏洞之前。在过去几天里,eMudhra(一家提供网站安全证书的印度实体)、Node.js(PHP 的一种替代方案)、Gitlab(一个软件开发平台)、Plex(媒体服务器软件)、Railway(一家云服务提供商)、OpenCode(一个编码代理平台)以及其他几家公司和服务中发现了重大漏洞或问题,不过,理所应当的是,这些都没有 PHP 中的漏洞那么受关注,该漏洞被称为 PHP2Shell,由来自 Wiz、Calif 和 OpenAI 的研究人员使用 AI 发现。
Cloudflare 的首席执行官 Matthew Prince 发帖说:“在 [PHP2Shell] 被公开宣布前的 10 个小时里,我们在整个 Cloudflare 网络上看到了数千次利用它的尝试。在宣布后的 45 分钟内,这一数字跃升至数万次,2 小时内达到数十万次,现在已达到数百万次。”Cloudflare 是一家对互联网整体健康状况拥有广泛洞察的服务商。
发生的事情如此之多、如此之快,以至于对于我——一个报道和编辑安全和黑客相关故事已有十年的人——来说,都很难完全理解正在发生什么、对接下来的可能情况有所感知,或预测这一切将走向何方。我想,在我写下这些文字的时候,这大体上就是我们目前的处境。
但已经很清楚的是,广义上定义的人工智能,已经从根本上改变了攻击性黑客行为和防御性网络安全。这并不是因为人工智能有了意识,或者人类失去了对它的控制,也不是因为“流氓智能体”的“蜂群”,而是因为人工智能正在证明我们一直都知道的一件事:支撑互联网、我们的设备、我们的账户和我们的生活的许多软件都是脆弱的、过时的,或者存在人类从未注意到的安全漏洞,又或者是由公司里某个六年前就离职、岗位已经换了四次、现在没人知道怎么找到他、也不知道怎么更新它的人安装的。这并不意味着在人工智能帮助下发现的所有漏洞都是显而易见或微不足道的;熟练的黑客和研究人员借助人工智能工具,在寻找漏洞方面似乎比人类单打独斗更强。但关键在于,人工智能和大语言模型让对互联网进行本质上的暴力破解变得极其容易;如果每一款软件都是一扇门,人工智能让转动每一扇门的把手、看看它是否没锁变得异常简单,哪怕是人类从未真正费心尝试打开的建筑也不例外。我们正以惊人的速度认识到,不仅有些锁很容易撬开,在某些情况下门是敞开的,或者墙上有个大洞。最近一连串人们用人工智能入侵自己的物联网设备来运行新软件的事件表明,在某些情况下,使用人工智能来实际入侵某样东西几乎不需要任何专业知识。
与此同时,我们还看到“去审查”(abliterated)AI 模型的兴起,这些模型被设计成不会说“不”,以及开放权重的模型,可用于渗透测试和潜在的攻击性黑客行为,而不受许多现成商用模型中存在的护栏限制。
在一篇解释 PHP 漏洞发现的博文中,OpenAI 表示这些发现凸显了“人工智能如何发现具有互联网规模影响的安全漏洞,但同样的能力也能帮助攻击者快速开发攻击性工具和漏洞利用程序”。OpenAI 基本上是在主张,它是以合乎道德的方式完成所有这些研究的,而且其发现开启了一个“防御者窗口”,让各国政府和关键基础设施能够为该漏洞的披露做好准备。“研究人员发现漏洞,以合乎道德的方式向公司披露,公司修复它”是网络安全领域的首选行动路线,但人工智能正在缩短这一切的窗口期,让更多人更容易做更多研究,并让找漏洞和修漏洞都快得多。至于这些修复是否真的会由各家个别公司更快地部署,则是另一个复杂得多的问题。许多情况下的答案很可能是:不会。
AI 也让这一切变得更加难以预测。安全公司 Chainguard 因违反 PHP 漏洞披露禁令而受到批评,因为它在漏洞正式披露前数小时就发布了修复补丁。批评者包括 PHP 基金会表示,这可能让攻击者在网站所有者有机会保护其系统之前就弄清楚如何利用这些问题。Chainguard 首席执行官 Dan Lorenc 在领英发帖称,他的公司通过在前沿 AI 模型中输入“找出 PHP 中的严重漏洞”独立发现了同样的漏洞。与此同时,亚马逊表示,它在正式披露之前就看到了漏洞利用尝试。这些事实引发了疑问:这个漏洞是否异常容易发现?最初发现漏洞的 AI 模型是否以某种方式将这些信息纳入了模型,从而使其他人更容易发现?还是披露过程中的相关人员中途泄露了信息?任何一种可能性都令人担忧。
PHP2Shell 漏洞被发现后,一些信息安全专家开始称之为“黑色十月”,并强调美国国家安全局、日本首相以及世界各国政府都告诉人们立即修补其网站和服务,并下线无法修补的服务。4chan、多个维基媒体服务和 Archive.org 都被暂时下线以便更新。
正如《大西洋月刊》已经指出的那样,PHP2Shell 最大的影响之一可能是许多历史网站无法或不会更新,可能被主动下线,最终可能被黑客入侵,并且可能再也无法恢复。链接失效的情况可能极其严重,大量历史可能就此丢失。
对于如此高调的事件,迄今为止大多数实际影响都与主动修补或移除可能不安全的网站有关,我们尚未看到该漏洞被立即、大规模地利用。网上出现了各种低质量的、由 LLM 开发的漏洞利用程序;其中许多都不会奏效。Elias Taylor 撰写的一篇题为“这个 PHP 漏洞没有简单的利用方法”的博文迅速走红,并在 Hacker News 上被详细讨论,尤其是有人指出 eliastaylor.com 这个网站是最近才注册的,而且并不清楚 Elias Taylor 是谁。404 Media 通过 Signal 联系到了 Taylor;他说:“我是真人,正在一列晚点的火车上。”
“很多人被 AI 骗了,以为他们有了漏洞利用程序,其实并没有,因为他们读不懂或不理解 LLM 给他们的东西,”Taylor 对 404 Media 说。“它的可利用性似乎远不及其他‘惊天动地’的漏洞,比如 log4j、heartbleed。但还是请修补你的服务器,它仍然是一个漏洞。请无论如何不要把我的话转述成‘没有漏洞’。漏洞是存在的,人们应该修补。”
Trail of Bits 是一家备受尊敬、与 OpenAI 合作开展 Patch the Planet 计划的网络安全公司,其 CEO Dan Guido 发帖称,他的公司已经制作出“一个可用的漏洞利用程序”,而且“Will Tan 借助约 10 年的系统安全与漏洞研究经验,用 Codex 在 1 天内就构建了它。AI 加速了漏洞利用开发。知道如何把一个 bug 变成 shell 仍然需要专业知识。AI 让这种专业知识更有生产力。”
同样值得注意的是,Taylor 的另一篇博文题为“任何连接到互联网的东西都会被黑成碎片”,其中写道:“软件工程师过去 40 年一直在编写有漏洞的垃圾软件。LLM 很容易就超过了闯入上述软件所需的标准。”
目前仍不清楚这一切的最终影响会是什么,也不清楚一小时、一周、一年或 10 年后我们会处于什么位置。但 AI 正在改变网络安全和黑客攻击的运作方式。它让发现和利用漏洞变得更快、更容易。我们即将发现互联网到底有多不安全。
来源:404 Media · 404media.co