Broccoli2Shell: the Brotli decoder bug (CVE-2026-111497) - Affecting Node.js, Python, C library
CVE-2026-111497 (Broccoli2Shell, aka Node2Shell): an out-of-bounds write in Google's Brotli decoder affecting Node.js, Python Brotli/brotlicffi and anything built on the C decoder. Affected versions, how to check, and how to fix it.
https://broccoli2shell.com/Open linkView original on nord.pub
6 replies
Yes, that's kinda how computers work?
Imo still worth reminding people that just because you run an
apt/dnf upgraderunning applications still map the now unlinked outdated version.Sure, but good reminder anyway.
Craziest 7 days
yet.
For Nginx on Debian, I need to figure out if just updating the
libbrotli1package is sufficient, or iflibnginx-mod-http-brotlineeds to be updated too. I suspect it's dynamically linked (since that's standard on Debian) and thus just updating the Brotli library and restarting Nginx is sufficient.