nodejs Vulnerability Advisory Catalog

Total 140 security vulnerabilities recorded for nodejs software and firmware.

← Back to All Vendors
Component: node.js

A cryptographic vulnerability exists on Node.js on linux in versions of 18.x prior to 18.40.0 which allowed a default path for openssl.cnf that might ...

๐Ÿ“… 2022-07-14
CVSS 5.3 Dossier →
Component: node.js

A OS Command Injection vulnerability exists in Node.js versions <14.20.0, <16.20.0, <18.5.0 due to an insufficient IsAllowedHost check that can easily...

๐Ÿ“… 2022-07-14
CVSS 8.1 Dossier →
Component: undici

`Undici.ProxyAgent` never verifies the remote server's certificate, and always exposes all request & response data to the proxy. This unexpectedly mea...

๐Ÿ“… 2022-07-14
CVSS 6.5 Dossier →
Component: node.js

Due to the formatting logic of the "console.table()" function it was not safe to allow user controlled input to be passed to the "properties" paramete...

๐Ÿ“… 2022-02-24
CVSS 8.2 Dossier →
Component: node.js

Node.js < 12.22.9, < 14.18.3, < 16.13.2, and < 17.3.1 did not handle multi-value Relative Distinguished Names correctly. Attackers could craft certifi...

๐Ÿ“… 2022-02-24
CVSS 5.3 Dossier →
Component: node.js

Node.js < 12.22.9, < 14.18.3, < 16.13.2, and < 17.3.1 converts SANs (Subject Alternative Names) to a string format. It uses this string to check peer ...

๐Ÿ“… 2022-02-24
CVSS 5.3 Dossier →
Component: node.js

Accepting arbitrary Subject Alternative Name (SAN) types, unless a PKI is specifically defined to use a particular SAN type, can result in bypassing n...

๐Ÿ“… 2022-02-24
CVSS 7.4 Dossier →
CVE-2021-22930 CRITICAL
Component: node.js

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,...

๐Ÿ“… 2021-10-07
CVSS 9.8 Dossier →
Component: node.js

Node.js before 16.6.1, 14.17.5, and 12.22.5 is vulnerable to a use after free attack where an attacker might be able to exploit the memory corruption,...

๐Ÿ“… 2021-08-16
CVSS 7.5 Dossier →
Component: node.js

If the Node.js https API was used incorrectly and "undefined" was in passed for the "rejectUnauthorized" parameter, no error was returned and connecti...

๐Ÿ“… 2021-08-16
CVSS 5.3 Dossier →
CVE-2021-22931 CRITICAL
Component: node.js

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 n...

๐Ÿ“… 2021-08-16
CVSS 9.8 Dossier →
Component: node.js

Node.js before 16.4.1, 14.17.2, and 12.22.2 is vulnerable to local privilege escalation attacks under certain conditions on Windows platforms. More sp...

๐Ÿ“… 2021-07-12
CVSS 7.8 Dossier →
Component: node.js

Node.js before 16.4.1, 14.17.2, 12.22.2 is vulnerable to an out-of-bounds read when uv__idna_toascii() is used to convert strings to ASCII. The pointe...

๐Ÿ“… 2021-07-12
CVSS 5.3 Dossier →
Component: node.js

Node.js before 10.24.0, 12.21.0, 14.16.0, and 15.10.0 is vulnerable to DNS rebinding attacks as the whitelist includes โ€œlocalhost6โ€. When โ€œlocalhost6โ€...

๐Ÿ“… 2021-03-03
CVSS 7.5 Dossier →
Component: node.js

Node.js before 10.24.0, 12.21.0, 14.16.0, and 15.10.0 is vulnerable to a denial of service attack when too many connection attempts with an 'unknownPr...

๐Ÿ“… 2021-03-03
CVSS 7.5 Dossier →
CVE-2020-8287 MEDIUM
Component: node.js

Node.js versions before 10.23.1, 12.20.1, 14.15.4, 15.5.1 allow two copies of a header field in an HTTP request (for example, two Transfer-Encoding he...

๐Ÿ“… 2021-01-06
CVSS 6.5 Dossier →
Component: node.js

Node.js versions before 10.23.1, 12.20.1, 14.15.4, 15.5.1 are vulnerable to a use-after-free bug in its TLS implementation. When writing to a TLS enab...

๐Ÿ“… 2021-01-06
CVSS 8.1 Dossier →
Component: node.js

Versions less than 0.0.6 of the Node.js stringstream module are vulnerable to an out-of-bounds read because of allocation of uninitialized buffers whe...

๐Ÿ“… 2020-12-03
CVSS 6.5 Dossier →
Component: node.js

A Node.js application that allows an attacker to trigger a DNS request for a host of their choice could trigger a Denial of Service in versions < 15.2...

๐Ÿ“… 2020-11-19
CVSS 7.5 Dossier →
Component: node.js

The implementation of realpath in libuv < 10.22.1, < 12.18.4, and < 14.9.0 used within Node.js incorrectly determined the buffer size which can result...

๐Ÿ“… 2020-09-18
CVSS 7.8 Dossier →
Component: node.js

Node.js < 14.11.0 is vulnerable to HTTP denial of service (DoS) attacks based on delayed requests submission which can make the server unable to accep...

๐Ÿ“… 2020-09-18
CVSS 7.5 Dossier →
Component: node.js

Node.js < 12.18.4 and < 14.11 can be exploited to perform HTTP desync attacks and deliver malicious payloads to unsuspecting users. The payloads can b...

๐Ÿ“… 2020-09-18
CVSS 7.4 Dossier →
Component: node.js

napi_get_value_string_*() allows various kinds of memory corruption in node < 10.21.0, 12.18.0, and < 14.4.0....

๐Ÿ“… 2020-07-24
CVSS 8.1 Dossier →
Component: node.js

TLS session reuse can lead to host certificate verification bypass in node version < 12.18.0 and < 14.4.0....

๐Ÿ“… 2020-06-08
CVSS 7.4 Dossier →
Page 4 of 6 (140 Total Records)