NO
Product
Node.js
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.
| CVE | CVSS | Published | Summary · affected versions |
|---|---|---|---|
| CVE-2026-21636 | 10.0 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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
