node is vulnerable to Denial of Service (DoS)
50
Medium Risk
Affected versions of the package are vulnerable to a denial-of-service condition due to a memory leak in Node.js’s OpenSSL integration. When converting X.509 certificate fields to UTF-8, allocated buffers are not freed, causing each call to socket.getPeerCertificate(true) to leak memory. A remote client can exploit this by repeatedly establishing TLS connections, leading to unbounded memory growth and eventual resource exhaustion.
You are affected if you are using a version that falls within the vulnerable range.
node is vulnerable to Denial of Service (DoS) in versions 25.0.0 - 25.2.0, 23.0.0 - 24.12.0, 21.0.0 - 22.21.1 and 0.0.1 - 20.19.6.
Upgrade the node library to a patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

SOC 2Compliant
ISO 27001Compliant