CVE-2022-0778
- EPSS 7.81%
- Published 15.03.2022 17:15:08
- Last modified 21.11.2024 06:39:22
The BN_mod_sqrt() function, which computes a modular square root, contains a bug that can cause it to loop forever for non-prime moduli. Internally this function is used when parsing certificates that contain elliptic curve public keys in compressed ...
CVE-2022-21824
- EPSS 0.4%
- Published 24.02.2022 19:15:10
- Last modified 21.11.2024 06:45:30
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" parameter while simultaneously passing a plain object with at least one property as the first parameter, whi...
CVE-2021-44531
- EPSS 0.08%
- Published 24.02.2022 19:15:09
- Last modified 21.11.2024 06:31:10
Accepting arbitrary Subject Alternative Name (SAN) types, unless a PKI is specifically defined to use a particular SAN type, can result in bypassing name-constrained intermediates. Node.js < 12.22.9, < 14.18.3, < 16.13.2, and < 17.3.1 was accepting U...
CVE-2021-44532
- EPSS 0.12%
- Published 24.02.2022 19:15:09
- Last modified 21.11.2024 06:31:10
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 certificates against hostnames when validating connections. The string format was subject to an inje...
CVE-2021-44533
- EPSS 0.32%
- Published 24.02.2022 19:15:09
- Last modified 21.11.2024 06:31:10
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 certificate subjects containing a single-value Relative Distinguished Name that would be interpreted as a m...
CVE-2021-4044
- EPSS 22.16%
- Published 14.12.2021 19:15:07
- Last modified 21.11.2024 06:36:47
Internally libssl in OpenSSL calls X509_verify_cert() on the client side to verify a certificate supplied by a server. That function may return a negative return value to indicate an internal error (for example out of memory). Such a negative return ...
CVE-2021-3672
- EPSS 0.11%
- Published 23.11.2021 19:15:07
- Last modified 21.11.2024 06:22:07
A flaw was found in c-ares library, where a missing input validation check of host names returned by DNS (Domain Name Servers) can lead to output of wrong hostnames which might potentially lead to Domain Hijacking. The highest threat from this vulner...
CVE-2021-22930
- EPSS 0.35%
- Published 07.10.2021 14:15:08
- Last modified 21.11.2024 05:50:56
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.
CVE-2021-22931
- EPSS 0.74%
- Published 16.08.2021 19:15:13
- Last modified 21.11.2024 05:50:57
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 Servers in Node.js dns library which can lead to output of wrong hostna...
CVE-2021-22939
- EPSS 0.14%
- Published 16.08.2021 19:15:13
- Last modified 21.11.2024 05:50:58
If the Node.js https API was used incorrectly and "undefined" was in passed for the "rejectUnauthorized" parameter, no error was returned and connections to servers with an expired certificate would have been accepted.