阅读研究雷达投资体系
登录 / 注册
← 返回阅读
专题DisconfirmAI 编辑部更新于 2026-10-27 10:08

Brotli压缩库漏洞

5 节点1 篇5 来源

谷歌开发的Brotli压缩库存在高危越界写入漏洞(CVE-2026-111497),CVSS 4.0评分高达9.2分,被业界称为“Node2Shell”或“Broccoli2Shell”。该漏洞不仅影响Node.js运行时,还波及Python、Go、.NET、Perl等多个软件生态系统以及Chrome、Firefox等浏览器和Envoy代理。攻击者可通过构造特制的Brotli压缩数据触发内存损坏,进而实现远程代码执行。尽管上游修复代码早在2026年2月已提交,但直到10月才随新版本发布并披露为安全漏洞,导致大量依赖旧版Brotli的软件长期处于风险中。目前Node.js、Python包及微软.NET等已发布补丁,但部分内嵌Brotli副本的项目(如DuckDB、Apache Arrow)尚未完全修复。企业需全面盘点使用Brotli解压缩不受信任数据的后端服务、容器及工具链,仅更新Node.js不足以覆盖所有风险。

事情怎么走到这一步

  1. 2026-02-27

    谷歌工程师在Brotli源码中提交修复补丁,当时未意识到这是安全漏洞。

    ithome.com.tw ↗
  2. 2026-10-21

    Node.js发布紧急安全更新(22.23.4, 24.22.1, 26.12.1)修补缺陷;同日Brotli发布1.0.10, 1.1.1, 1.2.1版本。

    blogs.jsmon.sh ↗
  3. 2026-10-22

    Imperva研究人员演示了在官方Node.js镜像上的远程代码执行;OpenSourceMalware指出漏洞波及Python等生态。

    sysdig.com ↗
  4. 2026-10-23

    Python包Brotli和brotlicffi发布修补版本;Go语言端口修复逻辑错误。

    broccoli2shell.com ↗
  5. 2026-10-25

    微软发布.NET、Visual Studio和PowerShell的安全更新以修补相关组件。

    securityweek.com ↗
登录 / 注册
阅读研究雷达投资体系

还没定论的部分

  • 截至发稿,是否有确认的野外利用案例?(多数来源称暂无,但PoC已公开)
  • DuckDB、Apache Arrow等内嵌Brotli副本的项目何时能完成正式修复并发布?
  • Linux发行版(如Debian)的系统级Brotli库补丁何时能广泛部署?

来源

  • ithome.com.twiThome↗
  • blogs.jsmon.shJSMon Blog↗
  • broccoli2shell.comBroccoli2Shell Tracker↗
  • securityweek.comSecurityWeek↗
  • sysdig.comSysdig Blog↗

这一专题下的内容

  • 不只影响Node.js:Brotli库漏洞波及Python等多个生态系统,CVSS高达9.22026-10-27资讯

    Node2Shell漏洞源自Google的Brotli压缩库,波及Python、Go、.NET等多生态,仅更新Node.js不足以覆盖风险。