Skip to content
NewA calmer, faster ZeroHour

Brotli flaw CVE-2026-111497 may allow RCE via crafted streams

Original title: CVE-2026-111497: Node2Shell / HTTP2Shell Vulnerability May Allow RCE

Zscaler ThreatLabzby Atinderpal Singh (Senior Manager, Threat Research) ()1 min read1
Part of a story covered by 9 sourcesCISA lists exploited Brotli decoder flaw CVE-2026-111497Merged summary & timeline
AI summary · x-ai/grok-4.7Summaries by Vani AI

A missed error check in Brotli block decoding can cause an out-of-bounds write when Content-Encoding: br data is decompressed.

Zscaler ThreatLabz describes CVE-2026-111497 in Brotli’s block-decoding logic. A fast-path macro does not check the return value of DecodeBlockTypeAndLength, so a malicious stream can leave the decoder in an invalid state and cause an out-of-bounds write usable as an RCE primitive. Inbound attacks would use crafted compressed HTTP request bodies; outbound attacks would use crafted responses from an attacker-controlled or compromised server. The upstream fix returns and propagates a distinct error so decoding stops.

Unconfirmed: The post describes possible inbound and outbound paths and does not say the flaw is being exploited.

Key facts
  • Brotli content is marked by the Content-Encoding: br header.
  • The bug is in fast-path handling of block-type and length changes.
  • Outbound paths include fetch(), webhooks, URL previews, crawlers, and API clients.
  • The fix stops decoding after a malformed block-switch condition.
Security assessment · AI, from the article

Impact: Out-of-bounds write usable as a remote code execution primitive

ProductAffected
Google Brotli—
Analyze CVE-2026-111497 with Vani AIImpact, affected versions, exploitation, mitigations and detection

Vulnerabilities mentioned

All
CVEVulnerabilityCVSSEPSSSignalsPublished
CVE-2026-111497
Buffer overflow in Google Brotli decoder 1.0.3–1.2.0
9.283%KEVPoC ×25
KEV

From the original article

1 min read at zscaler.com

IntroductionOn October 21, 2026, the Node. js project disclosed CVE-2026-111497, an out-of-bounds write vulnerability in Google’s Brotli decoder used by Node. js and other software.

Zscaler ThreatLabz

By Atinderpal Singh (Senior Manager, Threat Research) · zscaler.com

Read the full article at Zscaler ThreatLabz

A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.