In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsLearn about Cross-site Request Forgery (CSRF) vulnerabilities in an interactive lesson.
Start learningUpgrade @vendure/core
to version 2.0.3 or higher.
@vendure/core is an A modern, headless ecommerce framework
Affected versions of this package are vulnerable to Cross-site Request Forgery (CSRF) such that by default the Cookie
settings are insecure, having the SameSite
setting as false
which results in not having one (originates from the cookie-session
npm package’s default settings).
Users who are unable to upgrade to the fixed version can manually set the authOptions.cookieOptions.sameSite
configuration option to 'strict'
, 'lax'
or true
.