CVE-2021-22939

MEDIUM

Node.js 12.0.0-12.22.4 and 16.0.0-16.6.1 - Improper Certificate Validation

Title source: llm
STIX 2.1

Description

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.

References (9)

Core 9
Core References
Issue Tracking, Third Party Advisory mailing-list
https://lists.debian.org/debian-lts-announce/2022/10/msg00006.html
Third Party Advisory vendor-advisory
https://security.gentoo.org/glsa/202401-02
Exploit, Issue Tracking, Third Party Advisory
https://hackerone.com/reports/1278254

Scores

CVSS v3 5.3
EPSS 0.0012
EPSS Percentile 31.1%
Attack Vector NETWORK
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N

Details

CWE
CWE-295
Status published
Products (12)
debian/debian_linux 10.0
netapp/nextgen_api
nodejs/node.js 12.0.0 - 12.22.5
nodejs/node.js 16.0.0 - 16.6.2
oracle/graalvm 20.3.3
oracle/graalvm 21.2.0
oracle/jd_edwards_enterpriseone_tools < 9.2.6.1
oracle/mysql_cluster < 8.0.26
oracle/peoplesoft_enterprise_peopletools 8.57
oracle/peoplesoft_enterprise_peopletools 8.58
... and 2 more
Published Aug 16, 2021
Tracked Since Feb 18, 2026