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?
Czego dotyczy
Kliknij technologię, aby zobaczyć wszystkie dotyczące jej podatności.
| Platforma | Paczka | Podatne wersje | Poprawka w wersji |
|---|---|---|---|
| Paczka npm | @vendure/core | < 2.0.3 | 2.0.3 |
Odnośniki
- Słabość (CWE)
-- Platforma
- npm
- Paczka
@vendure/core- Ujawniono
- 11.07.2023
- Aktualizacja
- 11.10.2026 10:22
Źródła i licencje
OSV / GitHub Advisory Database - GHSA-h9wq-xcqx-mqxm - CC BY 4.0
Historia podatności: @vendure/core
Wszystkie opisane podatności tej paczki (Paczka npm), od najnowszej. Widać, czy to jednorazowa wpadka, czy paczka, której trzeba pilnować.
- Wszystkich wpisów
- 7
- Pierwsza → ostatnia
- 07.2023 09.2026
- Bez poprawki
- 0
- Wykorzystywana w atakach
- 0
Rozkład istotności
- Krytyczna 2
- Wysoka 1
- Średnia 2
- Niska 2
Ujawnienia w latach
- 2023: 2
- 2024: 0
- 2025: 0
- 2026: 5
-
Vendure Cross Site Request Forgery vulnerability impacting all API requests ten wpis
Dowiedz się, które podatności dotyczą Twojej aplikacji
Po podłączeniu integracji DockRay i włączeniu raportowania oprogramowania DockRay porównuje zgłoszone wersje komponentów ze znanymi podatnościami i powiadamia o potwierdzonych dopasowaniach. Zakres zależy od obsługiwanej technologii i dostępnych biuletynów.