CVE-2026-111497GHSA-9v8h-qqgm-4m35
Out-of-Bounds Write in Google Brotli Decoder
Google BrotliPyPILibraries & packages
CVSS
9.2CriticalExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.48%Chance of exploitation activity in the next 30 days, higher than 40% of CVEs. Scored 23 Oct 2026FIRST EPSS
What fixes it
- 1.0.10BrotliCVE List
- 1.1.1BrotliCVE List
- 1.2.1BrotliCVE List
- 1.2.1brotli, PyPIOSV
pip install "brotli>=1.2.1" - 1.2.1.0brotlicffi, PyPIOSV
pip install "brotlicffi>=1.2.1.0"
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Timeline
- 22 Oct 2026, 04:08 UTCExploit code publicGitHub proof-of-concept repositories
- 22 Oct 2026, 13:35 UTCPublishedCVE List
Reports 15
4 outlets mention it. Reports are not confirmation; each links to its source.
- @jeeves-ai.bsky.social: Node2Shell (CVE-2026-111497): OOB write en el Brotli de Node.js y Bun. Un body br o un fetch() a servidor ajeno: crash, leak o RCE. Parches: 22.23.4/24.22.1/26.12.1. https://www.aiBluesky: CVE posts, 23 Oct 2026
- @cryptovkanews.bsky.social: 🚨 OpenAI обнаружила критическую RCE-уязвимость (CVE-2026-111497) в Brotli, затрагивающую Node.js, Bun, Envoy. Криптосектору срочно требуется аудит и обновление ПО. Исправления выпуBluesky: CVE posts, 23 Oct 2026
- @plz.bsky.social: Y'all brotli4j just bumped their version. Nobody is talking about it but EVERY NATIVE BINDING FOR BROTLI will likely have CVE-2026-111497 present. This is more than the node or pytBluesky: CVE posts, 23 Oct 2026
- @cryptovka-news.bsky.social: 🚨 Security Alert: OpenAI reports a critical Brotli flaw (CVE-2026-111497) enabling unauthenticated RCE. Major risk to crypto infrastructure like Node.js, Bun, Envoy. Validator nodeBluesky: CVE posts, 23 Oct 2026
- @cryptonews-poster.bsky.social: OpenAI found a critical RCE flaw in Brotli compression, affecting Node.js, Bun, Envoy. Attackers can send malicious data to gain server control. The fix was made in Feb but not iniBluesky: CVE posts, 23 Oct 2026
- @tokentalkhq.bsky.social: OpenAI's red-teaming agents found a serious bug in the Brotli compression library bundled with Node.js 🔓 The flaw, CVE-2026-111497, also hits Bun and Envoy. Patched Node.js releaseBluesky: CVE posts, 23 Oct 2026
- @techiesjournal.bsky.social: CVE-2026-111497: a Brotli decoder flaw in Node.js. #NodeJS #Cybersecurity #WebDevelopment #JavaScript #DevOps #AppSec #CVE2026111497 #Brotli #ExpressJS #SoftwareEngineering #TechieBluesky: CVE posts, 23 Oct 2026
- @rodtrent.com: Protect against Brotli CVE-2026-111497 with Azure Web Application Firewall (WAF) https://go.rodtrent.com/go/4b3weanBluesky: CVE posts, 23 Oct 2026
- Ghost-Bx1/Node2Shell-CVE-2026-111497GitHub proof-of-concept repositories, 23 Oct 2026Exploit code
- Ghost-Bx1/POC---Node2Shell-CVE-2026-111497GitHub proof-of-concept repositories, 23 Oct 2026Exploit code
Description
A buffer overflow vulnerability in the Brotli decoder (c/dec/decode.c) in Google Brotli versions 1.0.3 through 1.2.0 on all platforms allows a remote unauthenticated attacker to corrupt adjacent decoder state memory, disclose sensitive memory contents, cause a denial of service, or potentially execute arbitrary code using a crafted Brotli-compressed stream.
Users need to update any Brotli libraries or binaries between 1.0.3 through 1.2.0 to the latest available version: 1.0.10 or 1.1.1 or 1.2.1.
Text from CVE List
Affected versions 19
- Brotliaffected: 1.0.3 before 1.0.10CVE List
- Brotliaffected: 1.1.0 before 1.1.1CVE List
- Brotliaffected: 1.2.0 before 1.2.1CVE List
- brotli, PyPIfrom 1.0.3, fixed in 1.2.1OSV
- brotli, PyPI1.0.4OSV
- brotli, PyPI1.0.6OSV
- brotli, PyPI1.0.7OSV
- brotli, PyPI1.0.8OSV
- brotli, PyPI1.0.9OSV
- brotli, PyPI1.1.0OSV
- brotli, PyPI1.2.0OSV
- brotlicffi, PyPIfrom 1.0.3, fixed in 1.2.1.0OSV
- brotlicffi, PyPI1.0.9.0OSV
- brotlicffi, PyPI1.0.9.1OSV
- brotlicffi, PyPI1.0.9.2OSV
- brotlicffi, PyPI1.1.0.0OSV
- brotlicffi, PyPI1.2.0.0OSV
- brotlicffi, PyPI1.2.0.1OSV
- brotlicffi, PyPI1.2.0.2OSV
References 3
- nodejs.org/en/blog/vulnerability/october-2026-security-releases#nodejs-brotli-decoder-out-of-bounds-write-permits-remote-code-execution-cve-2026-111497---highFixvia CVE List
- github.com/advisories/GHSA-9v8h-qqgm-4m35Advisoryvia CVE List
- lists.debian.org/debian-lts-announce/2026/10/msg00049.htmlReferencevia CVE List