BIT-node-2025-59466

See a problem?
Import Source
https://github.com/bitnami/vulndb/tree/main/data/node/BIT-node-2025-59466.json
JSON Data
https://api.osv.dev/v1/vulns/BIT-node-2025-59466
Aliases
Published
2026-01-26T14:47:58.830Z
Modified
2026-01-31T09:16:21.892111Z
Summary
[none]
Details

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.

Database specific
{
    "cpes": [
        "cpe:2.3:a:nodejs:node.js:*:*:*:*:*:*:*:*"
    ],
    "severity": "High"
}
References

Affected packages

Bitnami / node

Package

Name
node
Purl
pkg:bitnami/node

Severity

  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS Calculator

Affected ranges

Type
SEMVER
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
20.20.0
Introduced
21.0.0
Fixed
22.22.0
Introduced
23.0.0
Fixed
24.13.0
Introduced
25.0.0
Fixed
25.3.0

Database specific

source
"https://github.com/bitnami/vulndb/tree/main/data/node/BIT-node-2025-59466.json"