2026-10-24HIGHexploitedNode2Shell Brotli flaw is now on CISA KEV, with exploit traffic seen against Node.js 24.22.0; update now
Bun
product · product:bun
Coverage
1
first 2026-10-24 → last 2026-10-28
Latest activity
2026-10-28
Node2Shell Brotli flaw is now on CISA KEV, with exploit traffic seen against Node.js 24.22.0; update now
Peak priority
high
1 high
Targets
technology
sectors: technology
Sources cited
21
16 hosts
Action items (3)
Do-now tasks recorded on the entries about Bun, newest first. Check the date before acting on an older one.
- Update every Node.js 22.x, 24.x and 26.x runtime to 22.23.4, 24.22.1 or 26.12.1, including the Node binary inside container images (a Dockerfile that pins 24.22.0 keeps the flaw until the pin changes), and upgrade the PyPI Brotli package to 1.2.1 and brotlicffi to 1.2.1.0 wherever either is installed; judge a Node.js build by its release version, because process.versions.brotli reads 1.2.0 on patched builds too, and move any application on an end-of-life Node.js line to a supported release.2026-10-24CVE-2026-111497
- Update every Envoy proxy that has the Brotli decompressor configured to v1.40.0, v1.39.3, v1.38.6, v1.37.8 or v1.36.12; the advisory names v1.39.2, v1.38.5, v1.37.7 and v1.36.11 as vulnerable.2026-10-24CVE-2026-111497
- On every PA-Series and VM-Series firewall on PAN-OS 12.2, 12.1 or 11.2 that has TLS decryption enabled, run show system setting brotli and, where it returns Enabled: yes, run set system setting brotli-encoding disable until the hotfix for the release is installed; 12.1.4-h13, 12.1.10-h3 and 11.2.4-h23 are still due, on 2026-10-29 and 2026-10-30.2026-10-24CVE-2026-111497
Defender insights
What each entry about Bun tells a defender to do, newest first.
Exposure · detection
Story timeline
Hunting pivots
CVEs (exploited first)
Releases covered
Bun
ATT&CK techniques (1 across 1 tactic)
1 technique observed across 1 entry about this entity, derived from entry metadata and body evidence, never asserted without a published entry behind it · pinned to MITRE ATT&CK v20.0 · compare on the matrix · Navigator layer (JSON)
- Initial AccessExploit Public-Facing Application
Initial Access TA0001
T1190Exploit Public-Facing Application×1
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network. The weakness in the system can be a software bug, a temporary glitch, or a misconfiguration.
Evidence: 2026-10-24/cve-2026-111497-node2shell-brotli-decoder-rce-nodejs-pypi · ATT&CK page ↗
Entries about Bun (1)
Co-occurring entities
Derived: referenced by the same focused operational entries (weekly summaries and report roundups don't count); ×N counts the shared entries.
- brotlicffi (PyPI)×1
- Envoy Proxy×1
- Google Brotli×1
- Istio×1
- Microsoft .NET×1
- Node.js×1
- Node.js and Google Brotli (Node2Shell): out-of-bounds write in the Brotli decoder lets crafted compressed data run code via fetch() and Express 5 or body-parser 2 request bodies (CVSS 4.0 9.2); fixed in Node.js 22.23.4, 24.22.1 and 26.12.1, Brotli 1.2.1 and PyPI Brotli 1.2.1 and brotlicffi 1.2.1.0×1
- Node2Shell×1
Where this entity is cited
Source distribution
- nodejs.org4 (19%)
- github.com3 (14%)
- akamai.com1 (5%)
- cisa.gov1 (5%)
- devblogs.microsoft.com1 (5%)
- ellio.tech1 (5%)
- euvdservices.enisa.europa.eu1 (5%)
- imperva.com1 (5%)
- other8 (38%)
All cited sources (21)
- akamai.comAkamai Security Intelligence Grouphttps://www.akamai.com/blog/security-research/inside-node2shell-closer-look-cve-2026-111497
- cisa.govCISA (alert, KEV additions)https://www.cisa.gov/news-events/alerts/2026/10/27/cisa-adds-two-known-exploited-vulnerabilities-catalog
- devblogs.microsoft.com.NET Blog (Microsoft)https://devblogs.microsoft.com/dotnet/dotnet-october-2026-oob-security-updates/
- ellio.techELLIO Threat Research Labhttps://ellio.tech/en/blog/node2shell-cve-2026-111497-rce-on-stock-nodejs-builds/
- euvdservices.enisa.europa.euENISA EUVDhttps://euvdservices.enisa.europa.eu/api/enisaid?id=EUVD-2026-108169
- github.comMicrosoft (dotnet/announcements, CVE-2026-111497 advisory)https://github.com/dotnet/announcements/issues/494
- github.comEnvoy Proxy (security advisory)https://github.com/envoyproxy/envoy/security/advisories/GHSA-3wvj-j6qm-62mr
- github.comGoogle Brotlihttps://github.com/google/brotli/releases/tag/v1.2.1
- imperva.comImperva Threat Researchhttps://www.imperva.com/blog/node2shell-from-brotli-data-to-remote-code-execution/
- nodejs.orgNode.js project (release v22.23.4)https://nodejs.org/en/blog/release/v22.23.4/
- nodejs.orgNode.js project (release v24.22.1)https://nodejs.org/en/blog/release/v24.22.1/
- nodejs.orgNode.js project (release v26.12.1)https://nodejs.org/en/blog/release/v26.12.1/
- nodejs.orgNode.js projecthttps://nodejs.org/en/blog/vulnerability/october-2026-security-releases
- opensourcemalware.comOpenSourceMalwarehttps://opensourcemalware.com/blog/node2shell-affects-python
- php.netPHP (news archive, updated Windows builds for the Brotli fix)https://www.php.net/archive/2026.php#2026-10-26-1
- research.jfrog.comJFrog Security Researchhttps://research.jfrog.com/post/brotli2shell-beyond-node2shell-and-http2shell/
- sec.cloudapps.cisco.comCisco PSIRT (advisory, Vulnerabilities in node.js Affecting Cisco Products)https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-oct2026-node-js-Jj3SQ19u
- security-hub.ncsc.admin.chNCSC Switzerland (BACS, Cyber Security Hub advisory 13105)https://security-hub.ncsc.admin.ch/#/posts/13105
- security.paloaltonetworks.comPalo Alto Networks PSIRT (CVE-2026-111497 portfolio status)https://security.paloaltonetworks.com/CVE-2026-111497
- tenable.comTenable Researchhttps://www.tenable.com/blog/brotli2shell-frequently-asked-questions-for-google-brotli-decoder-cve-2026-111497
- ubuntu.comUbuntu Security (CVE-2026-111497)https://ubuntu.com/security/CVE-2026-111497