Back to Feed
VulnerabilitiesOct 23, 2026

Node.js Patches Brotli Remote Code Execution Flaw: Find Vulnerable Runtimes Before Attackers Do

Node.js patches 10 vulnerabilities including critical Brotli RCE flaw CVE-2026-111497

Vendor Watch

Run Qualys?

Get an email when a reviewed story names Qualys, usually within the hour.

Free. Your list stays private and never appears in a subject line. One click stops it. How Vendor Watch worksPrivacy

Summary

Node.js released fixes on October 21, 2026 for 10 vulnerabilities across versions 22.x, 24.x, and 26.x, with four rated High severity. The most critical is CVE-2026-111497, an out-of-bounds write in the bundled Brotli decoder enabling remote code execution. Unlike application dependency vulnerabilities, these flaws exist in the Node.js runtime itself and require runtime upgrades rather than package updates, affecting various deployment scenarios including containers, serverless, and SEAs.

The lesson from this incident

Full lesson

A critical out-of-bounds write vulnerability (CVE-2026-111497) in Node.js's bundled Brotli decoder enables remote code execution across multiple active Node.js versions, affecting containers, serverless functions, and single executable applications alike. Unlike typical application-layer dependency vulnerabilities, this flaw lives in the runtime itself, meaning standard package manager updates (e.g., npm audit fix) will not remediate it — organizations must upgrade the Node.js runtime directly. This distinction catches many teams off guard because their existing software composition analysis (SCA) tools may not inventory runtime binaries alongside application dependencies. The breadth of affected deployment models amplifies the attack surface, as overlooked container base images or serverless runtimes can remain vulnerable long after a patch is available.

What helps against this

How we list vendors

Indicators of Compromise

  • cve — CVE-2026-111497
  • cve — CVE-2026-105482
  • cve — CVE-2026-105483
  • cve — CVE-2026-106069
  • cve — CVE-2026-105481
  • cve — CVE-2026-106072
  • cve — CVE-2026-106074
  • cve — CVE-2026-106070
  • cve — CVE-2026-106071
  • cve — CVE-2026-106073

Entities

Node.js (product)Brotli (technology)zlib (technology)Qualys (vendor)