Skip to content

Commit 549c735

Browse files
committed
blog: link to post about stack limits in security release post
1 parent 33d0e41 commit 549c735

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

apps/site/pages/en/blog/vulnerability/december-2025-security-releases.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,14 @@ Instead of reaching `process.on('uncaughtException')`, the process terminates, m
8080
Applications that rely on `AsyncLocalStorage` (v22, v20) or `async_hooks.createHook()` (v24, v22, v20) become
8181
vulnerable to denial-of-service crashes triggered by deep recursion under specific conditions.
8282

83+
This patch improves recoverability in one edge case, but it does not remove the broader risk.
84+
Recovery from space exhaustion is unspecified, best‑effort behavior and is not a reliable basis for
85+
availability or security. In availability‑critical paths where recursion depth may be influenced
86+
by untrusted input, prefer input validation and designs that bound or avoid recursion rather than
87+
depending on stack space exhaustion behavior or the lack of tail‑call optimizations in
88+
the runtime/engine. See [this blog post](/blog/vulnerability/january-2026-dos-mitigation-async-hooks)
89+
for details.
90+
8391
Impact:
8492

8593
- This vulnerability affects all users in active release lines: 20.x, 22.x, 24.x, 25.x

0 commit comments

Comments
 (0)