VDB

DEBIAN-CVE-2025-59466

DEBIAN-CVE-2025-59466 PUBLISHED CVSS 7.5 HIGH

We have identified a bug in Node.js error handling where "Maximum call stack size exceeded" errors become uncatchable when `async_hooks.createHook()` is enabled. Instead of reaching `process.on('uncaughtException')`, the process terminates, making the crash unrecoverable. Applications that rely on `AsyncLocalStorage` (v22, v20) or `async_hooks.createHook()` (v24, v22, v20) become vulnerable to denial-of-service crashes triggered by deep recursion under specific conditions.

Risk Scores

CVSS 3.1
7.5
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Affected Products

VendorProductVersions
Debian:13nodejs0, 20.19.2+dfsg-1
Debian:12nodejs18.20.4+dfsg-1~deb12u1, 0, 18.13.0+dfsg1-1
Debian:14nodejs0, 20.19.5+dfsg+~cs20.19.12-1, 20.19.5+dfsg+~cs20.19.12-2

Timeline

  • Jan 20, 2026 CVE Published
  • Sep 1, 2026 CVE Updated
Open in Interactive Console →
$ Console Community · 50/day Open console ›