CVE-2015-1164 Open Redirect in serve-static
Remote attackers can redirect users to malicious sites via crafted URLs in the serve-static plugin, facilitating phishing attacks.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- Available
What is CVE-2015-1164?
CVE-2015-1164 is a medium-severity vulnerability in n/a, published on 21 Jan 2015. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.
Official description
Open redirect vulnerability in the serve-static plugin before 1.7.2 for Node.js, when mounted at the root, allows remote attackers to redirect users to arbitrary web sites and conduct phishing attacks via a // (slash slash) followed by a domain in the PATH_INFO to the default URI.
Which versions are affected by CVE-2015-1164?
4 open source packages ship an affected version, including serve-static. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
serve-static npm | All versions | 1.7.2 |
serve-static npm | All versions | 1.7.2 |
serve-static npm | From 1.7.0 | 1.7.2 |
serve-static npm | From 1.7.0 | 1.7.2 |
Products include Serve-Static Project Serve-Static.
How do I fix CVE-2015-1164?
Upgrade serve-static to 1.7.2 or later.
Is CVE-2015-1164 being exploited?
There is no known exploitation of CVE-2015-1164 in the wild and no public exploit code.
Sources
Also known as AZL-45312, DEBIAN-CVE-2015-1164, GHSA-c3x7-gjmx-r2ff.