ApplyDjinn digest · AI assisted

node2shell (CVE-2026-111497): What to Patch and How to Find Exposed Services

By ApplyDjinn·Digest published

Overview

Cycode reports a memory-safety flaw in the Brotli decoder included with Node.js and Bun. Its advisory describes potential crashes, information exposure and code execution when applications process hostile compressed input. Exposure depends on the runtime version and whether untrusted data reaches that decoder.

Key facts

  • The recommended remediation is a patched runtime followed by rebuilding affected application images.
  • Request-body middleware and code fetching user-controlled destinations are among the paths the report recommends checking.
  • The report distinguishes the bundled native decoder from the similarly named npm package.

Key figures

  • 22.23.4 — Patched Node.js release listed for the supported 22.x line
  • 24.22.1 — Patched Node.js release listed for the supported 24.x line
  • 26.12.1 — Patched Node.js release listed for the supported 26.x line
  • 1.4.4 — Bun release identified as containing the decoder fix

Context

Cycode recommends mapping vulnerable images to their owning repositories so teams can prioritize reachable services.

What remains uncertain

The article reported no observed exploitation as of October 23. A vulnerable version alone does not establish external reachability.

A concise AI-assisted digest of selected facts. The original publication may contain additional detail and later updates. Company data below is a separate ApplyDjinn observation.

Request a correction or removal

ApplyDjinn context

What else is visible for Cycode?

These are observations in our catalog around the company, not claims made by the article. A publication does not establish why hiring, search interest, or share prices moved.

Checked 2026-11-01 UTC

Current roles

0

30-day current-market scope

Company stories · 30d

11

11 official · 0 independent

Attention records · 7d

0

0 Google · 0 Polymarket

Coverage mix

Official 11Independent 0

Attention sources

Google Trends 0Polymarket 0

No matching record in this window.

Open roles

0

Technical roles

0 of 0

Observed hiring change

-5 roles

Hiring and market history

Daily vacancy snapshots show this company’s observed hiring; no standalone public ticker is assigned.

Open roles

Vacancy history

Current role mix

0 technical · 0 other

0% of currently observed roles are technical.

Vacancy history uses saved daily snapshots through 2026-11-01. News counts are dated publications; attention counts are matched records, not search volume or prediction probabilities.

More about Cycode