CVE-2021-31597
Summary
| CVE | CVE-2021-31597 |
| State | PUBLIC |
| Assigner | [email protected] |
| Source Priority | CVE Program / NVD first with legacy fallback |
| Published | 2021-04-23 00:15:00 UTC |
| Updated | 2021-12-08 20:27:00 UTC |
| Description | The xmlhttprequest-ssl package before 1.6.1 for Node.js disables SSL certificate validation by default, because rejectUnauthorized (when the property exists but is undefined) is considered to be false within the https.request function of Node.js. In other words, no certificate is ever rejected. |
NVD Known Affected Configurations (CPE 2.3)
References
| Reference | Source | Link | Tags |
|---|
| Comparing v1.6.0...1.6.1 · mjwwit/node-XMLHttpRequest · GitHub |
MISC |
github.com |
|
| CVE-2021-31597 Node.js Vulnerability in NetApp Products | NetApp Product Security |
CONFIRM |
security.netapp.com |
|
| people.kingsds.network/wesgarland/xmlhttprequest-ssl-vuln.txt |
MISC |
people.kingsds.network |
|
| Fix issue where rejectUnauthorized would default to false instead of … · mjwwit/node-XMLHttpRequest@bf53329 · GitHub |
MISC |
github.com |
|
| CVE Program record |
CVE.ORG |
www.cve.org |
canonical |
| NVD vulnerability detail |
NVD |
nvd.nist.gov |
canonical, analysis |
No vendor comments have been submitted for this CVE.
Legacy QID Mappings
- 982081 Nodejs (npm) Security Update for xmlhttprequest-ssl (GHSA-72mh-269x-7mh5)