fastify/fastify-static · Security
URL Redirection to Untrusted Site ('Open Redirect') in fastify-static
- GHSA ID
- GHSA-p6vg-p826-qp3v
- CVE ID
- CVE-2021-22963
- Severity
- medium
- Published
- Updated
- CVSS
- 6.1 · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- CVSS v3
- 6.1 · CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Description
Impact
A redirect vulnerability in the fastify-static module allows remote attackers to redirect Mozilla Firefox users to arbitrary websites via a double slash // followed by a domain: http://localhost:3000//google.com/%2e%2e.
The issue shows up on all the fastify-static applications that set redirect: true option. By default, it is false.
Patches
The issue has been patched in [email protected]
Workarounds
If updating is not an option, you can sanitize the input URLs using the rewriteUrl server option.
References
- Bug founder: drstrnegth
- hackerone Report
For more information
If you have any questions or comments about this advisory:
- Open an issue in fastify-static
- Contact the security team
CWEs
- CWE-601 · URL Redirection to Untrusted Site ('Open Redirect')