Cloudflare为了防御 React2Shell (CVE-2025-55182) 而引发的全球中断
距离上一篇写 Cloudflare全球互联网瘫痪:安全升级的好心办坏事 还没满一个月,Cloudflare 的 Status Page 在 12 月 5 日又红了一片。
上次是因为代码发布的流程问题,而这次的情况稍微复杂点——简单来说,是为了修补一个紧急漏洞,结果把网给修断了。SRE 最不想遇到的经典电车难题:是要安全性,还是要可用性?
结合官方刚出的 Post-mortem 和最新的 CVE 信息,简单记录一下这次持续了 25 分钟的全球中断。
背景:React2Shell (CVE-2025-55182)
如果不看这个漏洞,就没法理解 Cloudflare 为什么操作得这么急。
12 月 3 日,React 团队披露了 CVE-2025-55182,社区里叫它 “React2Shell”。这是一个针对 React Server Components (RSC) 和 Next.js 的反序列化漏洞。攻击者即使没有权限,也能通过构造特定的 HTTP 请求在服务端执行代码。
因为利用门槛低,从 AWS 和 CISA 那边传来的消息看,漏洞披露没多久野外就已经开始有扫描和利用尝试了。对于托管了大量 Next.js 应用的 Cloudflare 来说,如果不拦截,很多客户的源站会被打穿。