Back to Feed
VulnerabilitiesOct 27, 2026

Brotli2Shell: Frequently asked questions for Google Brotli decoder vulnerability (CVE-2026-111497)

CVE-2026-111497, Brotli2Shell, is an out-of-bounds write in Google's Brotli decoder library.

Vendor Watch

Run Google?

Get an email when a reviewed story names Google, 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

A critical vulnerability, CVE-2026-111497, dubbed Brotli2Shell, has been disclosed in Google's Brotli decoder library. This out-of-bounds write flaw, rated 9.2 CVSSv4.0, allows for remote code execution and memory leaks when an application decompresses attacker-controlled data. Patches are available for Google Brotli and major runtimes like Node.js and .NET, but applications bundling their own Brotli copies require individual fixes.

The lesson from this incident

Full lesson

CVE-2026-111497, a CVSS 9.2-rated out-of-bounds write vulnerability in Google's Brotli decoder library, enables remote code execution and memory leaks simply by processing attacker-controlled compressed data — a capability present in an enormous number of applications and runtimes. The core problem is that Brotli is deeply embedded in ecosystems like Node.js and .NET, and many applications bundle their own private copies of the library, meaning a single upstream patch does not automatically protect every dependent application. This supply-chain-style distribution of the vulnerable component dramatically widens the attack surface and complicates remediation. Organizations that lack a complete software bill of materials (SBOM) or automated dependency tracking will struggle to identify every affected asset before attackers exploit them.

What helps against this

How we list vendors

Indicators of Compromise

  • cve — CVE-2026-111497

Entities

Brotli (product)Google (vendor)Node.js (product).NET (product)Bun (product)Envoy Proxy (product)