~ / search / GHSA-49wp-qq6x-g2rf

GHSA-49wp-qq6x-g2rf

Cross-site Request Forgery in fastify-csrf

Source: GitHub Advisory Database (reviewed) High CVE-2020-28482

Packages

EcosystemPackageAffectedFixed in
npm fastify-csrf < 3.0.0 3.0.0

Details

As written in the advisory (Markdown source, shown as plain text).

The package fastify-csrf before 3.0.0 has a set of issues that affect its ability to do CSRF protection. 1. The generated cookie used insecure defaults, and did not have the httpOnly flag on: `cookieOpts: { path: '/', sameSite: true }` 2. The CSRF token was available in the GET query parameter

References

External links from the advisory. They lead to third-party sites.