Versions of serve-static
prior to 1.6.5 ( or 1.7.x prior to 1.7.2 ) are affected by an open redirect vulnerability on some browsers when configured to mount at the root directory.
A link to http://example.com//www.google.com/%2e%2e
will redirect to //www.google.com/%2e%2e
Some browsers will interpret this as http://www.google.com/%2e%2e
, resulting in an external redirect.
Version 1.7.x: Update to version 1.7.2 or later.
Version 1.6.x: Update to version 1.6.5 or later.
www.securityfocus.com/bid/72064
bugzilla.redhat.com/show_bug.cgi?id=1181917
exchange.xforce.ibmcloud.com/vulnerabilities/99936
github.com/expressjs/serve-static
github.com/expressjs/serve-static/issues/26
nvd.nist.gov/vuln/detail/CVE-2015-1164
snyk.io/vuln/npm:serve-static:20150113
www.npmjs.com/advisories/35