GHSA-h9wq-xcqx-mqxm
Vendure Cross Site Request Forgery vulnerability impacting all API requests
GHSA-h9wq-xcqx-mqxm is a vulnerability with no CVSS score yet in @vendure/core, published July 11, 2023. No source lists public exploit code. Fixed in @vendure/core 2.0.3.
- Severity
- UnratedNo CVSS score yet
- Exploit chance
- UnscoredNo EPSS score yet
- Exploitation
- None knownNot on CISA’s or ENISA’s lists
- Fixed in
2.0.3@vendure/core
Description
Impact
Vendure is an e-commerce GraphQL framework with a number of APIs and different levels of authorization. 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).
Patches
In progress
Workarounds
Manually set the authOptions.cookieOptions.sameSite configuration option to 'strict', 'lax' or true.
References
Are there any links users can visit to find out more?
Affected packages
| Package | Affected | Fixed |
|---|---|---|
@vendure/corenpm | before 2.0.3 | 2.0.3 |
What each source reports
GitHub AdvisoriesNo score
Vendure Cross Site Request Forgery vulnerability impacting all API requests
Impact
Vendure is an e-commerce GraphQL framework with a number of APIs and different levels of authorization. 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).
Patches
In progress
Workarounds
Manually set the authOptions.cookieOptions.sameSite configuration option to 'strict', 'lax' or true.
References
Are there any links users can visit to find out more?
- Record
GHSA-h9wq-xcqx-mqxm- Updated
- 2026-11-02
OSVNo score
Vendure Cross Site Request Forgery vulnerability impacting all API requests
Impact
Vendure is an e-commerce GraphQL framework with a number of APIs and different levels of authorization. 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).
Patches
In progress
Workarounds
Manually set the authOptions.cookieOptions.sameSite configuration option to 'strict', 'lax' or true.
References
Are there any links users can visit to find out more?
- Record
GHSA-h9wq-xcqx-mqxm- Updated
- 2026-11-02
History
| Recorded | Changed | Sources |
|---|---|---|
| first indexed | GitHub Advisories, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.