By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Critical Node.js Vulnerability Can Cause Server Crashes via async_hooks Stack Overflow
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > Critical Node.js Vulnerability Can Cause Server Crashes via async_hooks Stack Overflow
Computing

Critical Node.js Vulnerability Can Cause Server Crashes via async_hooks Stack Overflow

News Room
Last updated: 2026/01/14 at 3:25 AM
News Room Published 14 January 2026
Share
Critical Node.js Vulnerability Can Cause Server Crashes via async_hooks Stack Overflow
SHARE

Jan 14, 2026Ravie LakshmananApplication Security / Vulnerability

Node.js has released updates to fix what it described as a critical security issue impacting “virtually every production Node.js app” that, if successfully exploited, could trigger a denial-of-service (DoS) condition.

“Node.js/V8 makes a best-effort attempt to recover from stack space exhaustion with a catchable error, which frameworks have come to rely on for service availability,” Node.js’s Matteo Collina and Joyee Cheung said in a Tuesday bulletin.

“A bug that only reproduces when async_hooks are used would break this attempt, causing Node.js to exit with 7 directly without throwing a catchable error when recursions in user code exhaust the stack space. This makes applications whose recursion depth is controlled by unsanitized input vulnerable to Denial-of-Service attacks.”

At its core, the shortcoming stems from the fact that Node.js exits with code 7 (denoting an Internal Exception Handler Run-Time Failure) instead of gracefully handling the exception when a stack overflow occurs in user code while async_hooks is enabled. Async_hooks is a low-level Node.js API that allows developers to track the lifecycle of asynchronous resources, such as database queries, timers, or HTTP requests.

Cybersecurity

The issue, Node.js said, impacts several frameworks and Application Performance Monitoring (APM) tools, including React Server Components, Next.js, Datadog, New Relic, Dynatrace, Elastic APM, and OpenTelemetry, owing to the use of AsyncLocalStorage, a component built atop the async_hooks module that makes it possible to store data throughout the lifetime of an asynchronous operation.

It has been addressed in the following versions –

  • Node.js 20.20.0 (LTS)
  • Node.js 22.22.0 (LTS)
  • Node.js 24.13.0 (LTS)
  • Node.js 25.3.0 (Current)

The problem also impacts all Node.js versions from 8.x, which was the first version with async_hooks, to 18.x. It’s worth noting that Node.js version 8.0.0, codenamed Carbon, was released on May 30, 2017. However, these versions are unpatched as they have reached end-of-life (EoL) status.

The fix put in place detects stack overflow errors and re-throws them to user code instead of treating them as fatal. This is being tracked under the CVE identifier CVE-2025-59466 (CVSS score: 7.5). Despite the significant practical impact, Node.js said it’s treating the fix as only a mitigation owing to a couple of reasons –

Cybersecurity

“Although it is a bug fix for an unspecified behavior, we chose to include it in the security release because of its widespread impact on the ecosystem,” Node.js said. “React Server Components, Next.js, and virtually every APM tool are affected. The fix improves developer experience and makes error handling more predictable.”

In light of the severity of the vulnerability, users of the frameworks/tools and server hosting providers are recommended to update as soon as possible. Maintainers of libraries and frameworks are being recommended to apply more robust defenses to counter stack space exhaustion and ensure service availability.

The disclosure comes as Node.js also released fixes for three other high-severity flaws (CVE-2025-55131, CVE-2025-55130, and CVE-2025-59465) that could be exploited to achieve data leakage or corruption, read sensitive files using crafted relative symbolic link (symlink) paths, and trigger a remote denial-of-service, respectively.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article The RAM shortage driving up tech prices won’t end any time soon, Micron says The RAM shortage driving up tech prices won’t end any time soon, Micron says
Next Article A consumer watchdog issued a warning about Google’s AI agent shopping protocol — Google says she’s wrong |  News A consumer watchdog issued a warning about Google’s AI agent shopping protocol — Google says she’s wrong | News
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

Samsung Galaxy S26 Ultra’s Screen Isn’t as Good as First Claimed
Samsung Galaxy S26 Ultra’s Screen Isn’t as Good as First Claimed
News
Spain will allocate 100 million to Spanish companies that promote European digital sovereignty
Spain will allocate 100 million to Spanish companies that promote European digital sovereignty
Mobile
Absa Kenya shifts to government securities as lending weakens
Absa Kenya shifts to government securities as lending weakens
Computing
Why wait for the iPad Air M4? Score the 13-inch iPad Air M3 for its best-ever price at Amazon.
Why wait for the iPad Air M4? Score the 13-inch iPad Air M3 for its best-ever price at Amazon.
News

You Might also Like

Absa Kenya shifts to government securities as lending weakens
Computing

Absa Kenya shifts to government securities as lending weakens

3 Min Read
A Beginner-to-Advanced Guide to Using DomoAI | HackerNoon
Computing

A Beginner-to-Advanced Guide to Using DomoAI | HackerNoon

7 Min Read
Old ATI R300 Open-Source Driver Sees Another New Fix In 2026
Computing

Old ATI R300 Open-Source Driver Sees Another New Fix In 2026

2 Min Read
Nomba partners Volume to let Nigerian merchants receive pounds
Computing

Nomba partners Volume to let Nigerian merchants receive pounds

6 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?