Information Exposure Affecting node-fetch package, versions <2.6.7 >=3.0.0 <3.1.1


0.0
medium

Snyk CVSS

    Attack Complexity Low
    Confidentiality High

    Threat Intelligence

    EPSS 0.14% (49th percentile)
Expand this section
NVD
6.1 medium
Expand this section
SUSE
6.1 medium
Expand this section
Red Hat
6.1 medium

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk ID SNYK-JS-NODEFETCH-2342118
  • published 17 Jan 2022
  • disclosed 17 Jan 2022
  • credit Unknown

How to fix?

Upgrade node-fetch to version 2.6.7, 3.1.1 or higher.

Overview

node-fetch is a light-weight module that brings window.fetch to node.js

Affected versions of this package are vulnerable to Information Exposure when fetching a remote url with Cookie, if it get a Location response header, it will follow that url and try to fetch that url with provided cookie. This can lead to forwarding secure headers to 3th party.