Medium severity · published Jan 2, 2024
CVE-2023-26159
Versions of the package follow-redirects before 1.15.4 are vulnerable to Improper Input Validation due to the improper handling of URLs by the url.parse() function
6.1
CVSS
0.8%
EPSS
No
On KEV
Description
Versions of the package follow-redirects before 1.15.4 are vulnerable to Improper Input Validation due to the improper handling of URLs by the url.parse() function. When new URL() throws an error, it can be manipulated to misinterpret the hostname. An attacker could exploit this weakness to redirect traffic to a malicious site, potentially leading to information disclosure, phishing attacks, or other security breaches.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.8% · higher than 56% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
FR
Follow Redirects · Follow-redirects
before 1.15.4 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2023-26159
CVE.org
https://www.cve.org/CVERecord?id=CVE-2023-26159
Exploit
https://github.com/follow-redirects/follow-redirects/issues/235
Issue Tracking
https://github.com/follow-redirects/follow-redirects/pull/236
lists.fedoraproject.org
https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/ZZ425BFKNBQ6AK7I5SAM56TWON5OF2XM/
Exploit
https://security.snyk.io/vuln/SNYK-JS-FOLLOWREDIRECTS-6141137
security.netapp.com
https://security.netapp.com/advisory/ntap-20241108-0002/
More from Follow Redirects
8.2
CVE-2026-111756
follow-redirects array-form headers bypass cross-origin credential stripping
8.2
CVE-2026-111755
follow-redirects sensitiveHeaders regex escaping can expose credential headers
7.5
CVE-2026-40895
follow-redirects: Custom Authentication Headers Leaked to Cross-Domain Redirect Targets
5.9
CVE-2026-116689
follow-redirects: Cross-realm sensitiveHeaders arrays are discarded and custom credentials can follow redirects
