follow-redirects: Custom Authentication Headers Leaked to Cross-Domain Redirect Targets
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| follow-redirects | follow-redirects | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Follow-redirects | Follow Redirects |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-r4q5-vmmm-2653 | follow-redirects leaks Custom Authentication Headers to Cross-Domain Redirect Targets |
Ubuntu USN |
USN-8632-1 | follow-redirects vulnerability |
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.486% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-212 | |
| References |
| |
| Metrics |
threat_severity
|
threat_severity
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Follow-redirects Project
Follow-redirects Project follow-redirects |
|
| Weaknesses | NVD-CWE-noinfo | |
| CPEs | cpe:2.3:a:follow-redirects_project:follow-redirects:*:*:*:*:*:node.js:*:* | |
| Vendors & Products |
Follow-redirects Project
Follow-redirects Project follow-redirects |
|
| Metrics |
cvssV3_1
|
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Follow-redirects
Follow-redirects follow Redirects |
|
| Vendors & Products |
Follow-redirects
Follow-redirects follow Redirects |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | follow-redirects is an open source, drop-in replacement for Node's `http` and `https` modules that automatically follows redirects. Prior to 1.16.0, when an HTTP request follows a cross-domain redirect (301/302/307/308), follow-redirects only strips authorization, proxy-authorization, and cookie headers (matched by regex at index.js). Any custom authentication header (e.g., X-API-Key, X-Auth-Token, Api-Key, Token) is forwarded verbatim to the redirect target. This vulnerability is fixed in 1.16.0. | |
| Title | follow-redirects: Custom Authentication Headers Leaked to Cross-Domain Redirect Targets | |
| Weaknesses | CWE-200 | |
| References |
| |
| Metrics |
cvssV4_0
|