Node.js — Developing a minimally HashDoS resistant, yet quickly reversible integer hash for V8
Summary
The article discusses a HashDoS vulnerability affecting V8's array index hashing in Node.js and describes a seeded, invertible xorshift-multiply hash design to mitigate it while preserving runtime performance. It covers the rationale, design alternatives, statistical evaluation, and deployment details in the March 2026 security release.