Developing a minimally HashDoS resistant, yet quickly reversible integer hash for V8
Joyee Cheung
What happens when a hashing scheme needs to be both HashDoS resistant and quickly reversible? That's the puzzle we tried to solve for addressing CVE-2026-21717 in the March 2026 Node.js security release. This led to the development of an integer hash that we believe is unpredictable enough to prevent ...