-
CVSS Score
-Basic Information
CVE ID
-
GHSA ID
-
EPSS Score
-
CWE
-
Published
-
Updated
-
KEV Status
-
Technology
-
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| request | npm | <= 2.88.2 | |
| @cypress/request | npm | <= 2.88.12 | 3.0.0 |
The vulnerability stems from insecure handling of cross-protocol redirects in the redirect.js module. The key vulnerable code was in Redirect.prototype.onResponse where protocol changes were allowed without validation(). The commit diff shows the addition of 'allowInsecureRedirect' check to gate this behavior, confirming this was the vulnerable path. The CVE description explicitly cites cross-protocol redirect handling as the exploit mechanism, and the patch directly modifies this function to add security controls.
KEV Misses 88% of Exploited CVEs- Get the report