昨天我就注意到PHP被发现大漏洞,预感到大事不好。

打开网易新闻 查看精彩图片

关于此次漏洞的原因呢,我也录制了一个短视频进行说明~

但今天还是被这个漏洞的影响范围给震惊到了:

英国32项政府在线服务停止运行,另有4项受到影响;荷兰政府数字身份认证系统DigiD一度关闭;法国、德国、芬兰等国政府网站也陆续暂停服务。

日本受到的影响同样明显。财务省、国税厅、气象厅等机构暂停部分在线服务,野村证券、三菱日联金融集团、全日空、东日本旅客铁道等企业也采取了紧急措施。

国内阿里云、腾讯云周三晚上发了预警;国家网络安全通报中心22日也通报了这个漏洞。

打开网易新闻 查看精彩图片

因为本次漏洞的危险在于,攻击者不需要登录账号,也不需要知道管理员密码,就可能让服务器执行恶意代码。

HP 每处理一个请求,都要占服务器内存。内存碰到上限,PHP 会半路退出。

退得太急,有些内部数据还没准备好,后面的清理程序照常运行,就去读写了不该碰的内存。

攻击者把这个错误摆弄好,就能在服务器上跑自己的代码。

这是就第一个洞,109618。

第二个洞,109619,是上一个请求出了严重错误,留下的状态没清干净,下一个请求碰到了已经被释放的内存,行话叫“释放后使用”。

轻则进程崩溃,条件满足时同样能远程执行代码。

打开网易新闻 查看精彩图片

截至10月22日晚,cloudflare等网络基础设施企业已经观察到数百万次针对PHP漏洞的攻击尝试。

网站监控平台UptimeRobot公布的数据也相当惊人。

10月21日,平台平时每分钟约3300次的停机警报,在高峰期飙升到约37000次。

欧洲受影响尤其明显,相关监控节点的警报数量一度达到平时的约20倍,北美地区则上升至约6倍。

而到了10月22日上午,全球停机警报仍然比正常水平高出约30%。

打开网易新闻 查看精彩图片

这些网站,很多是运营者自己选择了停机,因为他们发现,继续运行的风险,可能远远超过停机带来的损失。

一个存在十多年的底层漏洞,最终让大量政府、银行和企业网站不得不紧急停机。

而AI的出现,又让漏洞发现和攻击利用的速度同时加快。

未来,传统互联网可能还会不断面对类似挑战。

反过来看,区块链其实从诞生开始,就一直生活在这种高强度的对抗环境中。

区块链代码公开、交易公开、规则公开,全球任何地方的研究人员和攻击者,都可以持续寻找系统中的弱点。

而且与普通网站不同,区块链上的资产往往直接具有经济价值,攻击成功的诱惑非常大。

在这样的环境下,比特币已经运行超过17年,以太坊也运行超过11年。

虽然期间当然有漏洞、有事故、有黑客盗币,也有重大技术争议,但目前主流公链还没有因为这些漏洞攻击失去运行能力。

打开网易新闻 查看精彩图片

不知道是不是受此影响,今天美股一片惨淡,反倒是以系统封闭著称的苹果股价飘红。