Skip to content
Tech News
← Back to articles

Brotli decoder flaw CVE-2026-111497 spreads beyond Node.js to Python, C++, bun, Envoy

read original more articles
GoKawiil Brief

A critical out-of-bounds write vulnerability in Google's Brotli decompression library, first disclosed in Node.js as CVE-2026-111497 on October 21, has been confirmed to affect Python, C++, bun, Envoy and other HTTP-related software. The bug lets an attacker send crafted Brotli-compressed data to corrupt memory, leak data, crash processes or potentially run arbitrary code; patches exist for some affected projects while others are still pending, and Apache and Nginx are not affected by default since they don't decode Brotli.

Why It Matters

GoKawiil's interpretation of the reporting above, not reported fact.

Because Brotli is embedded as a dependency across many languages and HTTP stacks, the vulnerability's reach extends well past any single ecosystem, making it hard for developers to know whether their software is exposed without auditing dependencies directly. OpenAI's disclosure that it found the underlying code issue in February, before its security implications were understood, suggests such flaws can lurk unnoticed for months even after partial fixes land. Until all affected software is patched, organizations may need to disable Brotli decoding as a stopgap, which could affect performance or compatibility.

Key Takeaways

Source: aikido.dev, 2026-10-24

Published there as: “Node2Shell evolves to HTTP2Shell, blast radius affects many HTTP libs and apps”

Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.