NetSight
critical9.8Known exploited

CVE-2026-111497

Brotli: Out-of-bounds write in the Brotli decoder ("Node2Shell") also affects the PyPI Brotli package

Exploited in the wild

This vulnerability is on the CISA Known Exploited Vulnerabilities list, added 2026-10-27. Federal due date: 2026-11-10.

Apply mitigations in accordance with vendor instructions, ensuring compliance with CISA’s BOD 26-04 Prioritizing Security Updates Based on Risk (see URL in Notes) guidance and CISA’s “Forensics Triage Requirements” (see URL in Notes). Follow applicable BOD 26-04 guidance for cloud services or discontinue use of the product if mitigations are unavailable. Stakeholders are responsible for evaluating each asset's internet exposure and ensuring adherence to BOD 26-04 patching guidelines.

Impact

Google Brotli contains an unchecked return value vulnerability that 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.

Affected packages

EcosystemPackageAffectedFixed in
pipbrotli>= 1.0.3, < 1.2.11.2.1
pipbrotlicffi>= 1.0.3, < 1.2.1.01.2.1.0

Affected products

VendorProductAffected versions
GoogleBrotli
from 1.0.3 before 1.0.10
from 1.1.0 before 1.1.1
from 1.2.0 before 1.2.1
NodejsNode.Js
before 22.23.4
from 23.0.0 before 24.22.1
from 25.0.0 before 26.12.1
Python-HyperBrotlicffi
before 1.2.1.0
Microsoft.Net
from 8.0.0 before 8.0.33
from 9.0.0 before 9.0.22
from 10.0.0 before 10.0.14
Version 11.0.0
DebianDebian Linux
Version 12.0
IstioIstio
before 1.29.9
from 1.30.0 before 1.30.6
from 1.31.0 before 1.31.2
AnthropicBun
before 1.4.4
EnvoyproxyEnvoy
before 1.37.8
from 1.38.0 before 1.38.6
from 1.39.0 before 1.39.3
TianocoreEdk2
through 202608
GoogleWoff2
All versions
DuckdbDuckdb
through 2.0.0
ClickhouseClickhouse
through 26.10.2.103

Weakness classification

References