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
Link | Resource |
---|---|
https://hackerone.com/reports/1278254 | Exploit Issue Tracking Third Party Advisory |
https://nodejs.org/en/blog/vulnerability/aug-2021-security-releases/ | Patch Vendor Advisory |
https://security.netapp.com/advisory/ntap-20210917-0003/ | Third Party Advisory |
https://www.oracle.com/security-alerts/cpuoct2021.html | Patch Third Party Advisory |
https://www.oracle.com/security-alerts/cpujan2022.html | Patch Third Party Advisory |
https://cert-portal.siemens.com/productcert/pdf/ssa-389290.pdf | Patch Third Party Advisory |
https://www.oracle.com/security-alerts/cpujul2022.html | Patch Third Party Advisory |
https://lists.debian.org/debian-lts-announce/2022/10/msg00006.html | Issue Tracking Third Party Advisory |
Configurations
Configuration 1 (hide)
|
Configuration 2 (hide)
|
Configuration 3 (hide)
|
Configuration 4 (hide)
|
Configuration 5 (hide)
|
Information
Published : 2021-08-16 12:15
Updated : 2022-11-07 10:32
NVD link : CVE-2021-22939
Mitre link : CVE-2021-22939
JSON object : View
CWE
CWE-295
Improper Certificate Validation
Products Affected
oracle
- mysql_cluster
- graalvm
- peoplesoft_enterprise_peopletools
- jd_edwards_enterpriseone_tools
nodejs
- node.js
debian
- debian_linux
siemens
- sinec_infrastructure_network_services
netapp
- nextgen_api