Cloudflare 在进行自我安全检查时,发现了可能受“幽灵(Spectre)”攻击影响的薄弱环节并予以修复。目前没有发生客户数据泄露,且 Cloudflare 已应用了更强大的安全技术。
试想一下。我们每天使用的智能手机应用或 AI 服务,实际上是在被称为“云(Cloud,互联网上的巨型数据中心)”的工厂中运行的。当我们发出“AI,帮我总结一下”的指令时,工厂里的无数服务器便会处理信息。那么,如果这座工厂的安全系统出现了漏洞,会发生什么呢?这正是“Cloudflare”最近对自己旗下的基础设施——“Cloudflare Workers”进行安全大整改的原因。
为什么这很重要?
我们每天都在向互联网服务传输大量信息。登录信息或个人消息有时会短暂经过云服务器的内存。如果黑客突破了服务器的安全防线,偷偷窥探这些传输中的数据,珍贵的个人信息将岌岌可危。Cloudflare 是全球无数企业所使用的核心基础设施。因此,这项研究不仅仅是一项技术实验,更是一项直接关系到我们每个人数字安全的重大课题。参考资料 7
简单易懂:什么是“幽灵(Spectre)”攻击?
本次研究的主角是一种名为“幽灵(Spectre)”的攻击技术。简单来说,幽灵是一种针对计算机处理器(计算机的大脑)设计结构漏洞的攻击,该漏洞已存在约 20 年。参考资料 8
做一个比喻:你在图书馆借书,但图书管理员太忙了,于是先把读者想要的书放在桌子上。结果发现,那本书竟是读者无权借阅的“机密书籍”。处理器利用这种先于确认权限就提前调取数据(推测执行,Speculative Execution)的习惯,反其道而行之,从而窃取机密信息,这就是幽灵攻击的原理。参考资料 12
过去,这种攻击需要黑客在服务器中植入恶意代码才可能实现,但本次研究表明,通过互联网远程进行这种攻击已成为可能。参考资料 13
现状:发现了什么?
Cloudflare 在 2024 年至 2025 年期间对其基础设施进行了自我验证。参考资料 1 结果发现,他们引以为傲的“动态进程隔离(DyPrIs)”安全机制存在局限性。研究人员利用该漏洞证明,可以以每秒 12 比特的速度、高达 99% 的准确率窃取同一服务器上其他用户的数据。参考资料 4
这一速度比 2021 年实验的类似攻击快了足足 360 倍。参考资料 5 但值得庆幸的是,没有发现任何实际客户数据泄露的痕迹,且本次研究仅是在他们所控制的环境下为了强化安全性而进行的实验。参考资料 14
未来会怎样?
Cloudflare 已立即修复了发现的漏洞。他们改进了 DyPrIs 功能,更深入地整合了谷歌 Chrome 浏览器的核心引擎“V8 沙盒”,并引入了基于内存保护键(MPK)的强力隔离技术。参考资料 14
未来的云安全将不仅仅止步于锁好大门,而是会朝着实时监控是否有异常访问行为的方向发展。正如本次案例一样,只有不断承认技术局限并构筑更坚固的壁垒,我们所使用的数字世界才会变得更加安全。
AI 记者的视角
在技术“进步”的背后,总有“攻击进化”的阴影随行。本次研究再次提醒我们,安全的核心不在于服务本身看起来有多安全,而在于对服务可能面临的危险程度有多坦诚。虽然没有完美的盾牌,但这种不断尝试自我突破的努力,就是最好的盾牌。
参考资料
- A revisit of remote Spectre attacks on Cloudflare Workers
- A revisit of remote Spectre attacks on Cloudflare Workers (LinkedIn)
- A revisit of remote Spectre attacks on Cloudflare Workers (Note)
- Revisiting Remote Spectre Attacks on Cloudflare Workers: New Findings and Hardened Defenses
- Cloudflare Workers Spectre Attack Leaks JWT From Co-Located Worker
- A revisit of remote Spectre attacks on Cloudflare Workers (Hacker News)
- Spectre Returns: Cloudflare Workers Isolation Bypass Exposes Multi-Tenant Cloud Risk
-
[New Spectre attack can remotely steal secrets, researchers say ZDNET](https://www.zdnet.com/article/new-spectre-attack-can-remotely-steal-secrets-researchers-say/) - Dynamic Process Isolation: Research by Cloudflare and TU Graz
- NetSpectre — New Remote Spectre Attack Steals Data Over the Network
- GitHub - flxwu/spectre-attack-demo
- Spectre attack explained like you’re five - YouTube
-
[New Spectre attack enables secrets to be leaked over a network Ars Technica](https://arstechnica.com/gadgets/2018/07/new-spectre-attack-enables-secrets-to-be-leaked-over-a-network/) -
[The Hacker News #1 Trusted Source for Cybersecurity News — Index Page](https://thehackernews.com/search?m=1) - Security model · Cloudflare Workers docs
- Mitigating Spectre and Other Security Threats: The Cloudflare Workers Security Model
- 实际客户数据的大规模泄露
- 现有安全防御机制的局限性
- 无法防御幽灵攻击的硬件
- 约 2 倍
- 约 50 倍
- 约 360 倍
- 更换全部服务器
- 改进 DyPrIs 并整合 V8 沙盒
- 全面切断互联网连接