NO
Product
Node.js
by Nodejs · last CVE Jul 30, 2026
On CISA KEVExploited in the wild
184
CVEs
1
On KEV
10.0
Max CVSS
0
New 30D
Severity mix
Critical 18High 101Medium 54Low 6
Watch

Add Node.js to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2026-21636
10.0
1%
Jan 20
A flaw in Node.js's permission model allows Unix Domain Socket (UDS) connections to bypass network restrictions when `--permission` is enabled
Affected: 25.0.0 before 25.3.0
CVE-2026-48930
9.8
0%
Jun 26
A flaw in Node.js TLS hostname handling can cause Embedded-nul hostnames can lead to silent authority rebinding due to c-string truncation in resolver bindings
Affected: 22.22.3; 24.16.0; 26.3.0
CVE-2024-3566
9.8
7%
Apr 10
A command inject vulnerability allows an attacker to perform command injection on Windows applications that indirectly depend on the CreateProcess function when the specific…
Affected: before 18.20.2; 19.0.0 before 20.12.2; 21.0.0 before 21.7.3
CVE-2024-21896
9.8
1%
Feb 20
The permission model protects itself against path traversal attacks by calling path.resolve() on any paths given by the user
Affected: 20.0.0 before 20.11.1; 21.0.0 before 21.6.2
CVE-2023-39332
9.8
2%
Oct 18
Various `node:fs` functions allow specifying paths as either strings or `Uint8Array` objects
Affected: 20.0.0 before 20.8.0
CVE-2023-32002
9.8
2%
Aug 21
The use of `Module._load()` can bypass the policy mechanism and require modules outside of the policy.json definition for a given module
Affected: 16.0.0 through 16.20.1; 18.0.0 through 18.17.0; 20.0.0 through 20.5.0
CVE-2021-22930
9.8
36%
Oct 7
Node.js before 16.6.0, 14.17.4, and 12.22.4 is vulnerable to a use after free attack where an attacker might be able to exploit the memory corruption, to change process behavior
Affected: 12.0.0 before 12.22.4; 14.0.0 before 14.17.4; 16.0.0 before 16.6.0
CVE-2021-22931
9.8
22%
Aug 16
Node.js before 16.6.0, 14.17.4, and 12.22.4 is vulnerable to Remote Code Execution, XSS, Application crashes due to missing input validation of host names returned by Domain Name…
Affected: 12.0.0 through 12.12.0; 12.13.0 before 12.22.5; 14.0.0 through 14.14.0; 14.15.0 before 14.17.5; 16.0.0 before 16.6.2
CVE-2019-15606
9.8
20%
Feb 7
Including trailing white space in HTTP header values in Nodejs 10, 12, and 13 causes bypass of authorization based on header value comparisons
Affected: 10.0.0 before 10.19.0; 12.0.0 before 12.15.0; 13.0.0 before 13.8.0
CVE-2019-15605
9.8
57%
Feb 7
HTTP request smuggling in Node.js 10, 12, and 13 causes malicious payload delivery when transfer-encoding is malformed
Affected: 10.0.0 before 10.19.0; 12.0.0 before 12.15.0; 13.0.0 before 13.8.0
CVE-2016-9843
9.8
6%
May 23
The crc32_big function in crc32.c in zlib 1.2.8 might allow context-dependent attackers to have unspecified impact via vectors involving big-endian CRC calculation
Affected: 4.0.0 through 4.1.2; 4.2.0 before 4.8.2; 6.0.0 through 6.8.1; 6.9.0 before 6.10.2; 7.0.0 before 7.6.0
CVE-2016-9841
9.8
8%
May 23
inffast.c in zlib 1.2.8 might allow context-dependent attackers to have unspecified impact by leveraging improper pointer arithmetic
Affected: 4.0.0 through 4.1.2; 4.2.0 before 4.8.2; 6.0.0 through 6.8.1; 6.9.0 before 6.10.2; 7.0.0 before 7.6.0
CVE-2016-5180
9.8
9%
Oct 3
Heap-based buffer overflow in the ares_create_query function in c-ares 1.x before 1.12.0 allows remote attackers to cause a denial of service (out-of-bounds write) or possibly…
Affected: 0.10.0 before 0.10.48; 0.12.0 before 0.12.17; 4.0.0 before 4.6.1
CVE-2016-6303
9.8
32%
Sep 16
Integer overflow in the MDC2_Update function in crypto/mdc2/mdc2dgst.c in OpenSSL before 1.1.0 allows remote attackers to cause a denial of service (out-of-bounds write and…
Affected: before 0.12.16; 4.0.0 before 4.6.0; 6.0.0 before 6.6.0
CVE-2015-6764
9.8
6%
Dec 6
The BasicJsonStringifier::SerializeJSArray function in json-stringifier.h in the JSON stringifier in Google V8, as used in Google Chrome before 47.0.2526.73, improperly loads…
Affected: 4.0.0 through 4.1.2; 4.2.0 before 4.2.3; 5.0.0 through 5.1.1
CVE-2025-55130
9.1
2%
Jan 20
A flaw in Node.js’s Permissions model allows attackers to bypass `--allow-fs-read` and `--allow-fs-write` restrictions using crafted relative symlink paths
Affected: 20.0.0 before 20.20.0; 22.0.0 before 22.22.0; 24.0.0 before 24.13.0; 25.0.0 before 25.3.0
CVE-2022-35255
9.1
2%
Dec 5
A weak randomness in WebCrypto keygen vulnerability exists in Node.js 18 due to a change with EntropySource() in SecretKeyGenTraits::DoKeyGen() in src/crypto/crypto_keygen.cc
Affected: 15.0.0 through 15.14.0; 16.0.0 through 16.12.0; 16.13.0 before 16.17.1; 18.0.0 before 18.9.1
CVE-2017-15896
9.1
2%
Dec 11
Node.js was affected by OpenSSL vulnerability CVE-2017-3737 in regards to the use of SSL_read() due to TLS handshake failure
Affected: 4.0.0 through 4.1.2; 4.2.0 before 4.8.7; 6.0.0 through 6.8.1; 6.9.0 before 6.12.2; 8.0.0 through 8.8.1; 8.9.0 before 8.9.3; +1 more
Showing 18