#VU124547 Creation of chroot Jail Without Changing Working Directory in Node.js - CVE-2026-21717
Published: March 25, 2026
Node.js
Node.js Foundation
Description
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to predictable hash collisions in V8's string hashing mechanism when processing integer-like strings. A remote attacker can craft input with many colliding keys, degrading performance during JSON.parse() or other operations that internalize strings.
The most common trigger is endpoints parsing attacker-controlled JSON, leading to significant CPU and memory usage.