Skip to main content
← All vulnerabilities
CVE-2021-31597GHSA-72MH-269X-7MH5

The xmlhttprequest-ssl package before 1.6.1 for Node.js disables SSL certificate validation by default, because rejectUnauthorized (when the

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.6.1
None on Exploit-DB, Metasploit or GitHub

Summary

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.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • n/a n/a

    Version range not reported

  • xmlhttprequest-sslnpm

    fixed in 1.6.1

References 4

people.kingsds.network

GitHub · mjwwit/node-XMLHttpRequest

security.netapp.com