Why AI could threaten much of the world’s digital infrastructure为什么人工智能可能威胁到世界大部分数字基础设施
Volunteer-led PHP, which powers most websites, is increasingly under threat from cyberattacks using AI capabilities.
![The world's largest tech companies depend on volunteer-built, open-source web infrastructure that is increasingly vulnerable to security flaws [File: Dado Ruvic/Illustration/Reuters]](https://www.aljazeera.com/wp-content/uploads/2026/10/reuters_6ae25f86-1793220486.jpg?resize=770%2C513&quality=80)
Volunteer-led PHP, which powers most websites, is increasingly under threat from cyberattacks leveraging AI capabilities.
The world's largest tech companies depend on volunteer-built, open-source web infrastructure that is increasingly vulnerable to security flaws [File: Dado Ruvic/Illustration/Reuters]
Earlier this month, authorities worldwide urged website administrators to execute emergency updates after a nonprofit programming foundation flagged critical security flaws that could allow hackers to breach systems.
Government and corporate websites briefly went offline to patch the vulnerabilities, nicknamed PHP2Shell , which were discovered by independent cybersecurity experts using artificial intelligence (AI).
list 1 of 3 What’s the PHP coding flaw that could pull down 70 percent of the internet?
list 2 of 3 World leaders warn of security flaws found in PHP programming language
list 3 of 3 OpenAI says its agents turned off own safeguards
The vulnerabilities were embedded in the code of a widely used open-source web programming language, PHP, for more than a decade. They had gone unnoticed, however, because it would have been too complicated for humans to exploit them without the use of advanced AI.
But cybersecurity experts, as well as those maintaining important software, say PHP2Shell could be the first in a deluge of security flaws exposed by emerging AI. They say much of the world’s most critical digital infrastructure is maintained by volunteers, who often lack the resources and time to respond to newly discovered threats.
“There’s been a lot of people in the AI safety community that said this is one of the first areas where we are going to see the harmful impact of AI,” said Peter Slattery, a research scientist at MIT’s FutureTech, who studies how cybersecurity experts are dealing with the new technology and tracks real-world incidents involving AI.
A digital world built on volunteer work
PHP got its start in 1995, when Danish-Canadian programmer Rasmus Lerdorf sought to track how many people visited his online resume. Over time, others around the world improved Lerdorf’s software, and it grew in popularity.
As with other open-source coding projects, anyone could download, modify and share improvements. Websites like Facebook and Wikipedia were built using PHP, which runs about 70 percent of the world’s websites.
In 2021, a dedicated nonprofit, the PHP Foundation, was launched to coordinate development. Like many other foundations maintaining open-source software, it operates on a meagre budget.
Most of the digital infrastructure consumers use is powered by open source software. The Mozilla Firefox browser is open source, as are languages like Perl, Python, and JavaScript. The software that lets a computer communicate with others on the internet is often open source, with many servers using products like Apache HTTP Server, maintained by the Apache Software Foundation.
“The world today, including proprietary software vendors, relies on open source software for its digital infrastructure,” said Amanda Brock, CEO of OpenUK, a nonprofit that supports open source software.
The world’s largest corporations, like Meta, Google, OpenAI and Anthropic, depend on that volunteer-built, open-source infrastructure. Now, those companies’ own AI tools are uncovering security flaws in the infrastructure at a pace that needs far more resources for groups like the PHP Foundation to keep up.
“It’s simply not possible with the resources in place to fix all of the known vulnerabilities,” Brock said. “Foundations are attempting to manage these challenges, but the smaller ones don’t have hundreds of millions in funding, and managing this at the pace AI requires is proving impossible.”
A deluge of new bugs to fix
The PHP2Shell vulnerabilities were found through several advanced AI models, which can employ far more complicated attempts to hack past security barriers than humans could.
Developers of other software are also discovering far more security flaws than in the past because AI is being used to probe defences.
Google said it uncovered more than 1,000 security bugs in the last update for its Chrome browser, more than in the last two dozen updates combined. Mozilla, the foundation behind the Firefox browser, found more than 400 security vulnerabilities in April, a significant jump from the previous record of 76 bugs discovered just one month earlier.
“We have maybe 10 times more issues than usual because we are using AI to find them,” said Jarek Potiuk, part of the volunteer security team at the Apache Software Foundation. (In keeping with the foundation’s non-hierarchical ethos, Potiuk said he has no real title).
Potiuk said there is an “industry-wide movement” to conduct scans using AI models and identify security vulnerabilities, much like was done to find the bugs in PHP. But the scans themselves cost money – used to pay for the tokens for AI models – and afterwards, humans must pore over them to weed out false positives.
“Every project, every foundation is doing this right now – spending enormous amounts of time to find these issues,” Potiuk said. “AI helps to find them, but you have to verify things, you have to review them.”
Earlier this year, Anthropic launched Project Glasswing, offering $100m in credits to support its advanced Claude Mythos AI model to search for security vulnerabilities in the world’s critical software. In one month, more than 23,000 vulnerabilities were found across more than 1,000 open source projects.
The Apache Software Foundation has taken advantage of another scheme, the Alpha-Omega project, to scan for security bugs across the 290 software packages it maintains. The project, backed by companies like Anthropic, Amazon, Google, Microsoft and OpenAI, spends about $7m a year helping open-source developers find critical security bugs.
But those working on finding and fixing the security flaws say the corporate world could be doing a lot more, given the trillion-dollar valuation of companies whose products would not work without free software like the packages the Apache Foundation provides.
“They are helping a lot, but we need more active players in this area,” Potiuk said, “because it’s highly disproportional – the impact it has on the corporate world versus the open source world”.
When a major security flaw like PHP2Shell is uncovered, it often comes down to a handful of volunteers to fix it.
Keeping the internet’s infrastructure as decentralised and open-source as possible is crucial, Potiuk said. Instead of buying out something like PHP, major players like Google or Microsoft could, for instance, pay staff to dedicate some of their work hours to maintaining open-source projects they use.
The 2021 Log4Shell vulnerability, which allowed hackers to remotely run code on millions of devices through a widely used library maintained by the Apache Software Foundation, underscored the critical role open-source software plays in system security. That bug was discovered without the use of AI.
Suddenly, cars, microwaves and a host of electronic devices connected to the internet were vulnerable, Potiuk said.
“That was the moment when the whole ecosystem realised how important it is to take care of open source,” he said.
A bug like that, if found by a malicious hacker and exploited before there is a chance to patch devices, could have caused a major disruption.
Slattery said the database of incidents he and his colleagues maintain shows that an increasing number of vulnerabilities are being detected, and it is a matter of time before some are exploited in the real world.
“We are starting to see both a lot more vulnerabilities detected and addressed in time, but also attacks on a wide range of systems,” Slattery said. “We have been moving in this direction for a long time. There are more and more things now you can attack.”
由志愿者主导的 PHP 技术(为大多数网站提供支持)正日益受到利用人工智能技术的网络攻击的威胁。
全球最大的科技公司依赖于志愿者构建的开源网络基础设施,而这些基础设施越来越容易受到安全漏洞的攻击。[图片:Dado Ruvic/Illustration/路透社]
本月初,一家非营利编程基金会指出网站存在严重安全漏洞,可能允许黑客入侵系统,之后世界各地的监管机构敦促网站管理员执行紧急更新。
政府和企业网站短暂下线以修复漏洞,这些漏洞被昵称为 PHP2Shell,是由独立网络安全专家使用人工智能 (AI) 发现的。
列表 1/3:可能导致 70% 互联网瘫痪的 PHP 代码缺陷是什么?
世界领导人警告称,PHP编程语言存在安全漏洞(共3条,此为第2条)
OpenAI表示,其代理程序关闭了自身的安全防护措施(列表3/3)。
这些漏洞存在于广泛使用的开源网络编程语言 PHP 的代码中已有十多年之久。然而,由于如果没有先进的人工智能技术,人类很难利用这些漏洞,因此这些漏洞一直未被发现。
但网络安全专家以及维护重要软件的人员表示,PHP2Shell 可能只是新兴人工智能暴露出的一系列安全漏洞的开端。他们指出,世界上许多最关键的数字基础设施都由志愿者维护,而这些志愿者往往缺乏应对新发现威胁所需的资源和时间。
“人工智能安全领域有很多人士表示,这将是我们最先看到人工智能有害影响的领域之一,”麻省理工学院未来科技研究所的研究科学家彼得·斯莱特里说道。他研究网络安全专家如何应对这项新技术,并追踪涉及人工智能的现实世界事件。
一个建立在志愿工作基础上的数字世界
PHP 起源于 1995 年,当时丹麦裔加拿大程序员拉斯穆斯·勒多夫 (Rasmus Lerdorf) 试图追踪有多少人访问了他的在线简历。随着时间的推移,世界各地的人们不断改进勒多夫的软件,PHP 也逐渐流行起来。
与其他开源代码项目一样,任何人都可以下载、修改和分享改进版本。像 Facebook 和维基百科这样的网站都是用 PHP 构建的,而全球约 70% 的网站都运行在 PHP 上。
2021年,一家名为PHP基金会的非营利组织成立,专门负责协调PHP的开发工作。与其他许多维护开源软件的基金会一样,它的运营预算非常有限。
消费者使用的大部分数字基础设施都由开源软件驱动。Mozilla Firefox 浏览器是开源的,Perl、Python 和 JavaScript 等编程语言也是如此。使计算机能够在互联网上与其他计算机通信的软件通常也是开源的,许多服务器都使用像 Apache HTTP Server 这样的产品,而 Apache HTTP Server 正是由 Apache 软件基金会维护的。
“当今世界,包括专有软件供应商在内,都依赖开源软件来构建其数字基础设施,”支持开源软件的非营利组织 OpenUK 的首席执行官 Amanda Brock 表示。
像 Meta、Google、OpenAI 和 Anthropic 这样的全球最大公司都依赖于这种由志愿者构建的开源基础设施。如今,这些公司自身的 AI 工具正在以惊人的速度发现该基础设施中的安全漏洞,而像 PHP 基金会这样的组织需要投入更多资源才能跟上这一速度。
布罗克表示:“以现有资源,根本不可能修复所有已知的漏洞。各个基金会都在努力应对这些挑战,但规模较小的基金会没有数亿美元的资金,要以人工智能所需的速度来应对这些挑战,简直是不可能的。”
大量新漏洞亟待修复
PHP2Shell 的漏洞是通过几个先进的人工智能模型发现的,这些模型可以采用比人类复杂得多的方法来突破安全屏障。
由于人工智能被用于探测防御系统,其他软件的开发者也发现了比以往多得多的安全漏洞。
谷歌表示,在Chrome浏览器的最新更新中发现了超过1000个安全漏洞,比过去二十多次更新的总和还要多。Firefox浏览器的开发商Mozilla在4月份发现了超过400个安全漏洞,比一个月前发现的76个漏洞的记录有了显著提升。
“由于我们使用人工智能来发现问题,我们遇到的问题可能比平时多十倍,”Apache软件基金会志愿者安全团队成员Jarek Potiuk说道。(Potiuk表示,秉承基金会非等级制的理念,他没有正式的头衔。)
波蒂克表示,目前整个行业都在兴起一股利用人工智能模型进行扫描并识别安全漏洞的潮流,就像当年发现PHP漏洞那样。但扫描本身需要成本——用于支付人工智能模型的代币——而且之后还需要人工仔细审查,剔除误报。
“每个项目、每个基金会现在都在做这件事——花费大量时间来发现这些问题,”波蒂乌克说。“人工智能有助于发现这些问题,但你必须核实,你必须审查它们。”
今年早些时候,Anthropic公司启动了“玻璃之翼计划”(Project Glasswing),提供1亿美元的资金支持其先进的Claude Mythos人工智能模型,用于搜索全球关键软件中的安全漏洞。在一个月内,该计划在超过1000个开源项目中发现了超过23000个漏洞。
Apache软件基金会利用Alpha-Omega项目,对其维护的290个软件包进行安全漏洞扫描。该项目由Anthropic、亚马逊、谷歌、微软和OpenAI等公司支持,每年花费约700万美元帮助开源开发者发现关键安全漏洞。
但那些致力于发现和修复安全漏洞的人士表示,考虑到那些产品如果没有像 Apache 基金会提供的软件包这样的免费软件就无法运行的公司,其估值已达万亿美元,企业界本可以做得更多。
“他们提供了很多帮助,但我们需要更多积极的参与者,”波蒂乌克说,“因为这方面的影响与企业界和开源界的影响严重不成比例。”
当像 PHP2Shell 这样的重大安全漏洞被发现时,通常需要少数志愿者来修复它。
波蒂克表示,保持互联网基础设施尽可能去中心化和开源至关重要。例如,像谷歌或微软这样的大型企业,与其收购像PHP这样的开源项目,不如雇佣员工投入部分工时来维护他们使用的开源项目。
2021 年的 Log4Shell 漏洞暴露了开源软件在系统安全中的关键作用。该漏洞允许黑客通过 Apache 软件基金会维护的一个广泛使用的库,远程在数百万台设备上运行代码。值得一提的是,该漏洞的发现并未借助人工智能技术。
波蒂乌克说,突然之间,汽车、微波炉和许多连接到互联网的电子设备都变得不堪一击。
他说:“那一刻,整个生态系统才意识到保护开源软件有多么重要。”
如果这样的漏洞被恶意黑客发现并利用,而又没有机会修补设备,可能会造成重大混乱。
斯莱特里表示,他和同事们维护的事件数据库显示,越来越多的漏洞被发现,其中一些漏洞在现实世界中被利用只是时间问题。
“我们开始看到越来越多的漏洞被及时发现和解决,但同时也看到针对各种系统的攻击,”斯莱特里说。“我们长期以来一直朝着这个方向发展。现在可攻击的目标越来越多。”