Not a U.S. government website. NDD is an independent vulnerability database by Volerion and is not affiliated with or endorsed by NIST or NVD.
VOLERION
Volerion Security Research

NOT DEFERRED DATABASE

VULNERABILITIES

CVE-2026-21717 Details

Description

A flaw in V8's string hashing mechanism causes integer-like strings to be hashed to their numeric value, making hash collisions trivially predictable. By crafting a request that causes many such collisions in V8's internal string table, an attacker can significantly degrade performance of the Node.js process. The most common trigger is any endpoint that calls `JSON.parse()` on attacker-controlled input, as JSON parsing automatically internalizes short strings into the affected hash table. This vulnerability affects **20.x, 22.x, 24.x, and 25.x**.

Metrics

References to Advisories, Solutions, and Tools

By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.

Weakness Enumeration

CWE-IDCWE NameSource
CWE-328Use of Weak HashCISA-ADP

Affected Products

ProductVersions
nodejs node.js
<= 20.20.1
>= 22.0.0, <= 22.22.1
>= 24.0.0, <= 24.14.0
>= 25.0.0, <= 25.8.1

CPE

  • cpe:2.3:a:nodejs:node.js:*:*:*:*:-:*:*:*

Remediation

  • No remediation found in references.

Change History

5 change records found show changes


QUICK INFO

CVE Dictionary Entry:
CVE-2026-21717
NVD Published Date:
Mar 30, 2026
NVD Last Modified:
Aug 19, 2026
Source:
[email protected]