
什么是PHP,它的代码中的一个漏洞是如何导致本周多个网站停用的?
本周,互联网基础设施中的一个关键部分暴露出一个漏洞,导致全球的网站运营商匆忙实施修复。这个问题源于PHP编码语言的一个部分——这种常用软件被认为是“互联网的支柱”,多伦多网络安全公司Packetlabs的高级渗透测试员Isaac Privett表示。这个漏洞已经存在多年,可能允许恶意行为者访问网站,对其进行修改并获取数据。加拿大政府网站是被识别出漏洞后停用的网站之一。该问题促使许多人在实施修复时将其网站下线,导致包括加拿大政府网站在内的一些网站变得不可访问。以下是关于PHP语言、它如何暴露以及该漏洞有多严重的相关信息。什么是PHP?PHP是一种开源计算机语言——意味着任何人都可以免费下载和使用——它在互联网上被广泛使用。该技术由非营利性PHP基金会管理,拥有一支志愿董事会和少数开发人员。当您访问网站时,许多信息,如图像、链接以及网站应该呈现的颜色,都需要正确组装并显示给最终用户,技术分析师Carmi Levy解释道。这就是PHP所做的工作,Levy表示,它将这些元素组合在一起,使网站焕发生机。“PHP在后台默默工作,确保网站从某个服务器上分散的数据变成您可以在前面设备的浏览器中交互的实时网站,”在安大略省伦敦的Levy说道。Wiz是帮助识别此问题的网络安全公司之一,它估计大约70%的网站由PHP提供支持,而网络技术追踪器W3Techs将这一数字定为75%。周四,程序员在西班牙的Guernica的RK Solutions软件开发公司使用PHP代码。(Vincent West/路透社) 这种广泛的使用使得该技术成为互联网正常运作的“基础”技术,Levy说,这就是为什么其漏洞可能带来潜在广泛影响的原因。问题是什么?它是如何被发现的?来自两家网络安全公司——Calif和Wiz——的研究小组在周三发布博客,表示他们发现了PHP中的两个漏洞。研究人员作为OpenAI项目的一部分,致力于检测互联网中的潜在漏洞,包括PHP中的漏洞。Calif.io的网络安全研究员Ryan Austin表示,他知道2004年与PHP有关的安全问题,并让OpenAI的GPT‑5.6 Sol检查PHP代码的同一部分,寻找其他潜在错误。“然后几天后,我们设法找到了比较严重的问题,”Austin说道。PHP基金会在周三发布的声明中解释称,这两个问题存在于“几乎每个请求都会触及的PHP部分:内存管理和错误处理。”Austin解释称,当PHP遇到错误时,它会留下可能被破坏的内存细节,这可能给黑客提供进入网站的方式。技术分析师Carmi Levy表示,PHP在互联网上广泛使用的事实使其漏洞更令人担忧。(Carmi Levy提交) 一旦进入,黑客将能够对网站进行更改——可能会安装恶意软件或移除网站内容——或获取敏感数据如密码。Wiz表示,这些漏洞已经存在超过十年。PHP基金会承认,2024年有研究人员假设过这一可能的漏洞,但当时没有找到可实施的具体方法。PHP基金会表示,实施解决方案的拖延是由于资源不足和安全团队的决策过程造成的。严重性如何?Levy将这个情况比作,如果一家最受欢迎的门锁制造商发现有一个主钥匙广泛使用。“这样,某人实际上可以走到您前门,把那把主钥匙插入,他们就可以进入您的家,”Levy说道。他解释说,安全事件使用一种叫做公共漏洞评分系统的标准进行评分,从零到十。这些事件的评分为9.2,Levy表示这意味着它们相当严重。观看|全球网站因担心PHP漏洞被黑客入侵而关闭:由于有缺陷的代码使其暴露于黑客,世界各地的网站在10月21日被关闭,持续时间为1:47。全球范围内的政府和企业网站在开发者发现流行PHP代码中的缺陷后被下线,这可能向大量黑客开放。“一种几乎每个人都在使用的技术的漏洞意味着这里可能会有全球影响,”Levy说道。从Austin的角度来看,这
阅读全文 →本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡