OpenAI 红队发现 Brotli 未认证 RCE,Node.js 等已发修复版
OpenAI 红队演练中,其 Codex Security 团队在广泛部署的压缩库 Brotli 里发现一个无需认证的远程代码执行漏洞(RCE,评级 high,多数帖子记为 CVE-2026-111497),Greg Brockman 表示团队已在推进漏洞披露与协调修复。官方已发布修复版本,相关服务应尽快升级。
已确认
- 漏洞为未认证 RCE:攻击者只需向目标发送恶意压缩数据,即可在未打补丁的服务器或客户端上执行代码;据 @seanwbren 转述,未打补丁的服务器可能被劫持,反向利用客户端(如 curl 下载场景)也被提及
- 波及范围:Brotli 被大量软件内置或集成,包括 Node.js、Bun、Envoy、cURL 等;Node.js 22.x/24.x/26.x 均受影响
- 安全研究员 julianor 已用简单的 Node.js + Express 应用复现该内存损坏漏洞,其关键发现是已修补与未修补版本的解压输出不同,攻击者可据此远程探测识别哪些服务器未打补丁
- 官方修复版本已发布:Node.js 22.23.4、24.22.1、26.12.1;@fekdaoui 称 Codex Security 用 AI 在一小时内修复了 104 个容器
尚未确认
- 漏洞编号在不同帖子中表述不一:多数记为 CVE-2026-111497,m4 记为 CVE-2026-11149,准确编号待官方澄清
为什么重要
- Brotli 是浏览器与服务器广泛使用的压缩格式,被大量下游软件内置,暴露面极大;且无需认证即可触发,任何接受压缩输入的服务均在攻击面上
- 修补与未修补版本解压输出不一致这一特性,使攻击者可在实际利用前远程指纹识别目标,加大防御难度;相关服务应尽快升级到已修复版本
2026-10-23 ~ 2026-10-24 · 6 条相关
- 第 1 集:Node.js 三版本线齐修 Brotli RCE 等高危漏洞(2026-10-21,10 条)
- 第 2 集:OpenAI 红队发现 Brotli 未认证 RCE,Node.js 等已发修复版(2026-10-23,6 条)
- 第 3 集:Brotli 解码器越界写漏洞波及 Python 生态(2026-10-24,2 条)
一手来源
- OpenAI 红队曝 Brotli 未认证远程代码执行漏洞,波及 Node.js 等 — gdb ·
- 安全研究员用 Node.js 复现 Brotli 内存损坏漏洞 CVE-2026-111497 — evilsocket ·
- OpenAI Codex Security 发现 Brotli 严重漏洞,AI 一小时修复 104 个容器 — fekdaoui ·
- 【源头】安全研究员用 Node.js 复现 Brotli 内存损坏漏洞 CVE-2026-111497 — evilsocket · 2026-10-23
- OpenAI 红队发现 Brotli 严重 RCE 漏洞,波及 Node.js 等广泛软件 — moyix · 2026-10-24
- 【源头】OpenAI 红队曝 Brotli 未认证远程代码执行漏洞,波及 Node.js 等 — gdb · 2026-10-24
- OpenAI 披露 Brotli 压缩库严重漏洞,无需登录即可劫持系统 — seanwbren · 2026-10-24
- 【源头】OpenAI Codex Security 发现 Brotli 严重漏洞,AI 一小时修复 104 个容器 — fekdaoui · 2026-10-24
另有 1 条近重复转述:charliermarsh