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.