Blog: add post about HashDoS fix in Mar 2026 security release#8777
Blog: add post about HashDoS fix in Mar 2026 security release#8777joyeecheung merged 7 commits intonodejs:mainfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
👋 Codeowner Review RequestThe following codeowners have been identified for the changed files: Team reviewers: @nodejs/nodejs-website Please review the changes when you have a chance. Thank you! 🙏 |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #8777 +/- ##
=======================================
Coverage 75.28% 75.28%
=======================================
Files 105 105
Lines 9242 9242
Branches 326 326
=======================================
Hits 6958 6958
Misses 2282 2282
Partials 2 2 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Pull request overview
Adds a new vulnerability blog post explaining the V8/Node.js mitigation for CVE-2026-21717 (seeded, reversible integer hashing for array-index strings) as part of the March 2026 security release communications.
Changes:
- Introduces a new long-form MDX post detailing the HashDoS issue, threat model, hash design, evaluation, and deployment notes.
- Includes code samples, tables, and diagrams (referencing existing SVGs under
/static/images/blog/vulnerability/).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Not a blocking thought, but I wonder if we need a different category on the blog for posts like this 🤔 I'd be worried that having posts in the vulnerabilities feed that aren't directly actionable by users might create some annoyance/fatigue if folks are using the RSS feed (or the site category) to keep updated on important releases. |
See details |
The recommended action is to upgrade to the new security releases, the blog post mostly just explains what's going on in the security release (or why users should/should not care about this particular vulnerability). |
|
Updated the escaping a bit. The math in the preview looks correct now. |
mikeesto
left a comment
There was a problem hiding this comment.
LGTM, this was very interesting to read!
AugustinMauroy
left a comment
There was a problem hiding this comment.
LGTM ! that a nice post
Description
Validation
Related Issues
Check List
pnpm formatto ensure the code follows the style guide.pnpm testto check if all tests are passing.pnpm buildto check if the website builds without errors.