CVE-2024-28849

Proxy-Authorization header kept across hosts in follow-redirects

Published Mar 14, 2024 CVSS 3.1 · 6.5 Medium EPSS 1.0% KEV · Not listed
Description
follow-redirects is an open source, drop-in replacement for Node's `http` and `https` modules that automatically follows redirects. In affected versions follow-redirects only clears authorization header during cross-domain redirect, but keep the proxy-authentication header which contains credentials too. This vulnerability may lead to credentials leak, but has been addressed in version 1.15.6. Users are advised to upgrade. There are no known workarounds for this vulnerability.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-0907 follow-redirects is an open source, drop-in replacement for Node's `http` and `https` modules that automatically follows redirects. In affected versions follow-redirects only clears authorization header during cross-domain redirect, but keep the proxy-authentication header which contains credentials too. This vulnerability may lead to credentials leak, but has been addressed in version 1.15.6. Users are advised to upgrade. There are no known workarounds for this vulnerability.
Github GHSA Github GHSA GHSA-cxjh-pqwp-8mfp follow-redirects' Proxy-Authorization header kept across hosts
Ubuntu USN Ubuntu USN USN-8217-1 follow-redirects vulnerabilities
History
Type Values Removed Values Added
First Time appeared Follow-redirects Project
Follow-redirects Project follow-redirects
CPEs cpe:2.3:a:follow-redirects_project:follow-redirects:*:*:*:*:*:node.js:*:*
Vendors & Products Follow-redirects Project
Follow-redirects Project follow-redirects
Type Values Removed Values Added
Metrics epss

{'score': 0.00159}

epss

{'score': 0.00164}

Type Values Removed Values Added
First Time appeared Redhat cluster Observability Operator
CPEs cpe:/a:redhat:cluster_observability_operator:1.0::el8
Vendors & Products Redhat cluster Observability Operator
Type Values Removed Values Added
First Time appeared Redhat acm
Redhat multicluster Engine
CPEs cpe:/a:redhat:acm:2.10::el9
cpe:/a:redhat:multicluster_engine:2.5::el8
Vendors & Products Redhat acm
Redhat multicluster Engine
Type Values Removed Values Added
First Time appeared Redhat openshift Gitops
CPEs cpe:/a:redhat:openshift_gitops:1.12::el8
cpe:/a:redhat:openshift_gitops:1.12::el9
Vendors & Products Redhat openshift Gitops
Type Values Removed Values Added
First Time appeared Redhat rhmt
CPEs cpe:/a:redhat:rhmt:1.8::el8
Vendors & Products Redhat rhmt