๐Ÿ” CVE Alert

CVE-2026-126051

HIGH 7.5

Node.js is vulnerable to a remotely triggerable uncaught exception in TLS servers via deferred handshake callbacks

CVSS Score
7.5
EPSS Score
0.0%
EPSS Percentile
0th

A deferred-callback use-after-destroy in Node.js TLS server handshake handling allows a remote, unauthenticated attacker to terminate the server process. When a TLS server uses any of the SNICallback, OCSPRequest, newSession, or resumeSession hooks, or server.addContext(), the corresponding OpenSSL callbacks are deferred, and the deferred code does not handle the underlying socket being destroyed between scheduling and execution. By sending a client hello that reaches the vulnerable path (for example, no SNI together with an OCSP request) followed by padding and a socket FIN, an attacker makes OpenSSL deliver the client hello and the end-of-file in the same tick, so the socket is destroyed before the deferred callback runs and the process raises an uncaught exception instead of emitting an 'error' event. This vulnerability affects Node.js 26.x and 24.x.

CWE CWE-476
Vendor nodejs
Product node
Ecosystems
Industries
Technology
Published Nov 11, 2026
Stay Ahead of the Next One

Get instant alerts for nodejs node

Be the first to know when new high vulnerabilities affecting nodejs node are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

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

Affected Versions

nodejs / node
24.0.0 < 24.22.3 25.0.0 < 26.13.1

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
nodejs.org: https://nodejs.org/en/blog/vulnerability/november-2026-security-releases cna.openjsf.org: https://cna.openjsf.org/security-advisories.html

Credits

pimterry UlisesGascon aduh95