Cloudflare 披露 Workers AI GLM-5.3 有 155 条响应包含其他客户数据
Cloudflare 确认,8 月 27 日至 9 月 9 日间,155 条 GLM-5.3 响应包含其他客户的请求数据。托管服务在恢复访问前已修复;自托管 SGLang 预填充与解码分离部署的用户仍需检查引擎版本及缓存处理。
- 披露时间
- 2026年10月26日
- 公开披露日期
- 严重程度
- 拉裤子了
- 无 CVE:这是入侵事件,不是漏洞
- 波及范围
- 8 月 27 日至 9 月 9 日使用 Workers AI GLM-5.3 的客户;自托管 SGLang 预填充与解码分离部署也需检查
- cloudflare · sglang
- 在野利用
- 未发现
- 已确认意外数据泄露;Cloudflare 未发现蓄意利用证据
发生了什么
Cloudflare 10 月 26 日的报告披露了一起 9 月已控制的生产环境数据泄露。8 月 27 日至 9 月 9 日,Workers AI 模型 @cf/zai-org/glm-5.3 的 155 条响应包含其他客户近期提交给同一模型的请求信息,接收这些响应的提示词均超过 681,280 token。这是响应数,不是人数、组织数或账户数。Cloudflare 表示其他 Workers AI 托管模型未受影响,排除自身及研究人员的测试后,未发现蓄意利用证据。
该部署提供 1,048,576 token 的上下文窗口,但预填充 KV 池仅容纳 681,280 token。分离部署中,prefill 处理提示词,再将模型缓存状态传给独立的 decode GPU。超出容量的请求被替换成一个 token 的占位请求,却没有停止。decode 将交接视为完成,使用仍残留此前请求数据的缓存页生成输出。这个门槛描述的是接收响应的请求长度,不能据此认定潜在数据来源客户提交的短请求安全。
Cloudflare 扩大容量并修复拒绝请求的处理路径后,于 9 月 9 日恢复模型。此前公开状态公告只说明服务出错;10 月 26 日才是数据泄露的协调披露日期。更早的 SGLang 公开缺陷报告和披露前的补丁,不能证明这起托管服务事件的客户影响当时已经公开。
自托管用户应采用 SGLang 0.5.22 或更新版本,并验证配置,不能仅凭模型名称或 HTTP 成功状态判断安全。针对本次事件的请求拒绝修复分别随 0.5.20 和 0.5.21 发布;相关修复还涉及 RDMA 传输中断、缓存页过早重用及生命周期,各有不同触发前提。维护者说明,该跨引擎中断传输竞态要求请求在传输中终止,并在写入仍在途时重用槽位;没有该传输路径的单实例部署不受此特定竞态影响。在维护者的复现中,被取消请求的上下文流入另一客户的输出,而不是流回取消请求的客户端,后者也不能选择受害者。这与本次事件中被拒绝请求读取旧缓存的机制不同。维护者披露还列出面向 NIXL/MORI 的失败发送修复 #45973,计划随 0.5.23 发布。该修复在 0.5.22 之后合并,复核确认 GitHub 最新正式版本仍是 0.5.22,因此使用这些后端还需采用包含额外补丁的经审查构建或回移补丁。#39729 校验和清理及其他加固同样仍待发布或开发;使用 0.5.22 不代表所有拟议防护均已上线。
L3: 主流托管 AI 服务发生了已确认的租户隔离失效,上游用户也有明确的处置措施。已知范围有限,服务在披露前已经修复;不能据此认定仍在窃取数据、整个平台失陷,或该模型所有部署都存在缺陷。所引报告未量化客户数、具体泄露数据及各客户的通知情况。这些披露没有分配 CVE 或 GHSA 编号。
修复版本
| 产品 | 安全版本 | 备注 |
|---|---|---|
| Workers AI GLM-5.3 | Provider remediation, September 9, 2026 | 托管服务经验证后恢复 |
| 自托管 SGLang | 0.5.22 | 厂商推荐基线;NIXL/MORI 还需额外的失败发送修复 |
| SGLang NIXL/MORI 失败发送处理 | Build including upstream patch 45973 | 合并于 0.5.22 之后;维护者计划随 0.5.23 发布,该版本尚未正式发布 |
案发时间线
2026年8月27日
受影响模型上线,预填充缓存容量不足
9月8日 23:11 UTC
研究人员通过 HackerOne 报告跨客户输出
9月9日 14:00 UTC
Cloudflare 关闭 GLM-5.3 公开访问
9月9日 19:40 UTC
容量与引擎修复经验证后恢复模型
2026年10月19日
Cloudflare 事件时间线记载 SGLang 0.5.22 发布
2026年10月26日
协调披露数据泄露及上游加固措施
各方说法
我们列出每条说法和它的出处,并标出一手来源(厂商、研究人员、软件仓库)。各方说法不一致时,按最坏的可信情况定级。
- Cloudflare 事件报告一手来源10 月 26 日披露:155 条受影响响应,仅涉及一个托管模型,9 月 9 日已修复,未发现蓄意利用证据,并提供详细的 SGLang 运维指导。
- SGLang 协调安全披露一手来源维护者解释被拒绝请求仍然交接及相关的中断传输竞态;后者要求启用 PD 分离,并存在写入已重用槽位的在途传输。
- SGLang NIXL/MORI 失败发送修复一手来源额外修复防止 NIXL/MORI 写入失败后错误确认已排空;合并于 0.5.22 之后,复核时 GitHub 最新正式发布仍是 0.5.22。
- Cloudflare 9 月 9 日状态公告一手来源此前的可用性公告描述错误增加,未公开说明跨客户数据泄露。