CuraSec

Act active

Node2Shell PoC Achieves RCE in Official Node.js 24 via Brotli Decoder

2026-10-23 15:44 UTC · The Hacker News · read the source ↗ #nodejs#rce#public-poc
  • Engineer — Act: A public PoC on GitHub demonstrates unauthenticated RCE against Node.js 24.22.0 on Linux arm64 — a plausible production target in cloud environments. Verify whether your Node.js 24.x deployments run on arm64, apply the Node.js project patch as soon as it is released, and consider blocking or sanitizing untrusted Brotli input at the application boundary in the interim.
  • SOC/IR — Plan: No active exploitation is reported (EPSS 0.00, not in KEV), but a public PoC raises the chance of in-the-wild attempts. Build or tune detections for anomalous child process spawning from Node.js worker processes, which is the expected exploitation footprint for a runtime RCE of this class.
  • Leader — Plan: Node.js is pervasive across modern application stacks; a confirmed RCE with a public exploit warrants a near-term inventory check. Ask engineering to confirm which Node.js 24.x arm64 deployments exist and to track the upstream patch — escalate to Act if CISA adds this to KEV or exploitation is reported in the wild.
  • Signals: CVE-2026-111497 — CISA KEV: not listed, EPSS 0.00, public PoC on GitHub
This entry was curated and judged by AI (Claude) with automated enrichment (CISA KEV / EPSS / public PoC). Verify against the original source before acting. Found a bad verdict? Report it — confirmed errors go to the corrections log.