昨天我就注意到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年。
虽然期间当然有漏洞、有事故、有黑客盗币,也有重大技术争议,但目前主流公链还没有因为这些漏洞攻击失去运行能力。
不知道是不是受此影响,今天美股一片惨淡,反倒是以系统封闭著称的苹果股价飘红。
热门跟贴