The V8 release used in Node.js v24.0.0 has changed how string hashes are computed using rapidhash. This implementation re-introduces the HashDoS vulnerability as an attacker who can control the strings to be hashed can generate many hash collisions - an attacker can generate collisions even without knowing the hash-seed.
* This vulnerability affects Node.js v24.x users.
References
Configurations
No configuration.
History
21 Jul 2025, 19:15
Type | Values Removed | Values Added |
---|---|---|
CWE | CWE-407 | |
Summary |
|
18 Jul 2025, 23:15
Type | Values Removed | Values Added |
---|---|---|
New CVE |
Information
Published : 2025-07-18 23:15
Updated : 2025-07-22 13:06
NVD link : CVE-2025-27209
Mitre link : CVE-2025-27209
CVE.ORG link : CVE-2025-27209
JSON object : View
Products Affected
No product.
CWE
CWE-407
Inefficient Algorithmic Complexity