cbcvebase.

Shopware Core vulnerabilities

42 known vulnerabilities affecting shopware/core.

Total CVEs
42
CISA KEV
0
Public exploits
1
Exploited in wild
0
Severity breakdown
CRITICAL2HIGH14MEDIUM21LOW5

Vulnerabilities

Page 2 of 3
CVE-2023-22734P3MEDIUM≥ 0, < 6.4.18.12023-01-20
CVE-2023-22734 [MEDIUM] CWE-20 Shopware has Improper Input Validation issue in newsletter subscription Shopware has Improper Input Validation issue in newsletter subscription ### Impact The newsletter double opt-in validation was not checked properly, and it was possible to skip the complete double opt in process. ### Patches The problem has been fixed with 6.4.18.1 ### Workarounds For older versions of 6.1, 6.2, and 6.3, corresponding security measures are also available via a plugin. For t
ghsaosv
CVE-2026-48010P3MEDIUM≥ 6.7.0.0, < 6.7.10.1≥ 0, < 6.6.10.182026-06-04
CVE-2026-48010 [MEDIUM] CWE-269 Shopware: Privilege escalation: non-admin user with user:create ACL can create admin accounts Shopware: Privilege escalation: non-admin user with user:create ACL can create admin accounts `UserController::upsertUser()` writes user data in `SYSTEM_SCOPE` and does not filter the `admin` field. A non-admin API user with `user:create` or `user:update` ACL permission can set `admin: true` on new or existing users, escalating to full admin access. ## The Problem In `
ghsa
CVE-2025-30151P3HIGH≥ 6.6.0.0, < 6.6.10.3≥ 6.7.0.0-rc1, < 6.7.0.0-rc2+1 more2025-04-08
CVE-2025-30151 [HIGH] CWE-20 Shopware allows Denial Of Service via password length Shopware allows Denial Of Service via password length ### Impact It's possible to pass long passwords that leads to Denial Of Service via forms in Storefront forms or Store-API. ### Patches Update to Shopware 6.6.10.3 or 6.5.8.17 ### Workarounds For older versions of 6.4, corresponding security measures are also available via a plugin. For the full range of functions, we recommend updating to the latest Shopwa
ghsaosv
CVE-2023-22733P3LOW≥ 0, < 6.4.18.12023-01-20
CVE-2023-22733 [LOW] CWE-117 Shopware's log module vulnerable to Improper Output Neutralization Shopware's log module vulnerable to Improper Output Neutralization ### Impact The log module contains all kind of sent mails. It is possible to see the password reset email of customers and admin users to gain probably more access. ### Patches Update to the latest 6.4.18.1 version. ### Workarounds - For older versions of 6.1, 6.2, and 6.3, corresponding security measures are also available via a p
ghsaosv
CVE-2026-48014P3MEDIUM≥ 6.7.0.0, < 6.7.10.1≥ 0, < 6.6.10.182026-06-04
CVE-2026-48014 [MEDIUM] CWE-862 Shopware: Admin API ACL Bypass in Order State Transition Endpoints Shopware: Admin API ACL Bypass in Order State Transition Endpoints ## Summary This is a vertical authorization bypass in the Admin API affecting order state transition features (`/api/_action/order/{orderId}/state/{transition}` and similar transaction/delivery transition routes). The root cause is that the transition action routes do not declare required server-side ACL privileges, allowing low-pr
ghsa
CVE-2021-37709P3MEDIUM≥ 0, < 6.4.3.12021-08-30
CVE-2021-37709 [MEDIUM] CWE-532 Insecure direct object reference of log files of the Import/Export feature Insecure direct object reference of log files of the Import/Export feature ### Impact Insecure direct object reference of log files of the Import/Export feature ### Patches We recommend updating to the current version 6.4.3.1. You can get the update to 6.4.3.1 regularly via the Auto-Updater or directly via the download overview. https://www.shopware.com/en/download/#shopware-6 ### Worka
ghsaosv
CVE-2024-22407P3MEDIUM≥ 0, < 6.5.7.42024-01-17
CVE-2024-22407 [MEDIUM] CWE-284 Broken Access Control order API in Shopware Broken Access Control order API in Shopware ### Impact In the Shopware CMS, the state handler for orders fails to sufficiently verify user authorizations for actions that modify the payment, delivery, and/or order status. Due to this inadequate implementation, users lacking 'write' permissions for orders are still able to change the order state. ### Patches Update to Shopware 6.5.7.4 ### Workarounds For older version
ghsaosv
CVE-2024-42354P4MEDIUM≥ 0, < 6.5.8.13≥ 6.6.0.0, < 6.6.5.12024-08-08
CVE-2024-42354 [MEDIUM] CWE-284 Shopware vulnerable to Improper Access Control with ManyToMany associations in store-api Shopware vulnerable to Improper Access Control with ManyToMany associations in store-api ### Impact The store-API works with regular entities and not expose all fields for the public API; fields need to be marked as ApiAware in the EntityDefinition. So only ApiAware fields of the EntityDefinition will be encoded to the final JSON. The processing of the Criteria did not cons
ghsaosv
CVE-2026-31888P4MEDIUMCVSS 5.3v>= 6.7.0.0, < 6.7.8.1fixed in 6.6.10.152026-03-11
CVE-2026-31888 [MEDIUM] CWE-204 CVE-2026-31888: Shopware is an open commerce platform. Prior to 6.7.8.1 and 6.6.10.15, the Store API login endpoint Shopware is an open commerce platform. Prior to 6.7.8.1 and 6.6.10.15, the Store API login endpoint (POST /store-api/account/login) returns different error codes depending on whether the submitted email address belongs to a registered customer (CHECKOUT__CUSTOMER_AUTH_BAD_CREDENTIALS) or is unknown (CHECKOUT__CUSTOMER_NOT_FOUND). The "not found" resp
ghsanvdosv
CVE-2022-24871P4HIGH≥ 0, < 6.4.10.12022-04-22
CVE-2022-24871 [HIGH] CWE-918 Server-Side Request Forgery (SSRF) in Shopware Server-Side Request Forgery (SSRF) in Shopware ### Impact The attacker can abuse the Admin SDK functionality on the server to read or update internal resources. ### Patches We recommend updating to the current version 6.4.10.1. You can get the update to 6.4.10.1 regularly via the Auto-Updater or directly via the download overview. https://www.shopware.com/en/download/#shopware-6 ### Workarounds For older versions
ghsaosv
CVE-2025-30150P4MEDIUM≥ 6.6.0.0, < 6.6.10.3≥ 6.7.0.0-rc1, < 6.7.0.0-rc2+1 more2025-04-08
CVE-2025-30150 [MEDIUM] CWE-204 Shopware 6 allows attackers to check for registered accounts through the store-api Shopware 6 allows attackers to check for registered accounts through the store-api ### Impact Through the store-api it is possible as a attacker to check if a specific e-mail address has an account in the shop. Using the store-api endpoint `/store-api/account/recovery-password` you get the response ``` {"errors":[{"status":"404","code":"CHECKOUT__CUSTOMER_NOT_FOUND","title":"Not F
ghsaosv
CVE-2026-48015P4MEDIUM≥ 6.7.0.0, < 6.7.10.1≥ 0, < 6.6.10.182026-06-04
CVE-2026-48015 [MEDIUM] CWE-79 Shopware: Stored XSS via SVG file upload — no SVG sanitization Shopware: Stored XSS via SVG file upload — no SVG sanitization SVG files are in the `allowed_extensions` whitelist and can be uploaded by any admin user via the media manager. There is zero SVG content sanitization anywhere in the upload pipeline. A malicious SVG with JavaScript (`onload`, ``, ``) executes in the context of the Shopware domain when accessed. ## The Problem In `src/Core/Framework/Reso
ghsa
CVE-2024-31447P4MEDIUM≥ 6.3.5.0, < 6.5.8.8≥ 6.6.0.0-rc1, < 6.6.1.02024-04-08
CVE-2024-31447 [MEDIUM] CWE-613 Shopware Improper Session Handling in store-api account logout Shopware Improper Session Handling in store-api account logout ### Impact When a authentificated request is made to `POST /store-api/account/logout`, the cart will be cleared, but the User won't be logged out. This affects only the direct store-api usage, as the PHP Storefront listens additionally on `CustomerLogoutEvent` and invalidates the session additionally. ### Patches The problem has been fix
ghsaosv
CVE-2022-24746P4MEDIUM≥ 0, < 6.4.8.12022-03-10
CVE-2022-24746 [MEDIUM] CWE-79 HTML injection possibility in voucher code form in Shopware HTML injection possibility in voucher code form in Shopware ### Impact HTML injection possibility in voucher code form ## Patches Patched in 6.4.8.1, maintainers recommend updating to the current version 6.4.8.2. You can get the update to 6.4.8.2 regularly via the Auto-Updater or directly via the download overview. https://www.shopware.com/en/download/#shopware-6 ## Workarounds For older versions of 6.
ghsaosv
CVE-2025-32378P4LOW≥ 6.6.0.0-rc1, < 6.6.10.3≥ 6.7.0.0-rc1, < 6.7.0.0-rc2+1 more2025-04-09
CVE-2025-32378 [LOW] CWE-1188 Shopware default newsletter opt-in settings allow for mass sign-up abuse Shopware default newsletter opt-in settings allow for mass sign-up abuse ### Impact Currently the default settings for double-opt-in allow for mass unsolicited newsletter sign-ups without confirmation. Default settings are: Newsletter: Double Opt-in - active Newsletter: Double opt-in for registered customers - disabled Log-in & sign-up: Double opt-in on sign-up - disabled With these sett
ghsaosv
CVE-2022-24747P4MEDIUM≥ 0, < 6.4.8.22022-03-10
CVE-2022-24747 [MEDIUM] CWE-200 HTTP caching is marking private HTTP headers as public in Shopware HTTP caching is marking private HTTP headers as public in Shopware ### Impact HTTP caching is marking private HTTP headers as public ## Patches Fixed in recommend updating to the current version 6.4.8.2. You can get the update to 6.4.8.2 regularly via the Auto-Updater or directly via the download overview. https://www.shopware.com/en/download/#shopware-6 ## Workarounds For older versions of 6.1
ghsaosv
CVE-2026-48013P4MEDIUM≥ 6.7.0.0, < 6.7.10.12026-06-04
CVE-2026-48013 [MEDIUM] CWE-918 Shopware: SSRF in Media External-Link Endpoint Bypasses IP Validation Shopware: SSRF in Media External-Link Endpoint Bypasses IP Validation ## Summary The `/api/_action/media/external-link` endpoint allows authenticated admin users to make server-side HTTP HEAD requests to arbitrary internal IP addresses. While the parallel `uploadFromURL` flow validates target IPs against private/reserved ranges via `FileUrlValidator`, the `linkURL` flow only performs a URL for
ghsa
CVE-2026-48016P4MEDIUM≥ 6.7.0.0, < 6.7.10.1≥ 0, < 6.6.10.182026-06-04
CVE-2026-48016 [MEDIUM] CWE-290 Shopware: Unauthorized Payment Trigger for Foreign Orders via /store-api/handle-payment Shopware: Unauthorized Payment Trigger for Foreign Orders via /store-api/handle-payment ## Summary The Shopware Store API endpoint `/store-api/handle-payment` contains an object-level authorization flaw that allows a low-privileged external user with a normal customer or guest context to trigger the payment flow for another user’s order by supplying a foreign `orderId`. The a
ghsa
CVE-2026-48012P4MEDIUM≥ 6.7.3.0, < 6.7.10.12026-06-04
CVE-2026-48012 [MEDIUM] CWE-601 Shopware SSO referer trust leading to an arbitrary redirect target Shopware SSO referer trust leading to an arbitrary redirect target ## Description This report describes an open redirect in Shopware's public SSO entry point at `GET /api/oauth/sso/auth`. When the endpoint is reached without the expected SSO session state, the application falls back to the request's `Referer` header and uses that value as the redirect destination. In the validated behavior, the s
ghsa
CVE-2021-37710P4HIGH≥ 0, < 6.4.3.12021-08-23
CVE-2021-37710 [HIGH] CWE-79 Cross-Site Scripting via SVG media files Cross-Site Scripting via SVG media files ### Impact Cross-Site Scripting via SVG media files ### Patches We recommend updating to the current version 6.4.3.1. You can get the update to 6.4.3.1 regularly via the Auto-Updater or directly via the download overview. https://www.shopware.com/en/download/#shopware-6 ### Workarounds For older versions of 6.1, 6.2, and 6.3, corresponding security measures are also available via a
ghsaosv
Shopware Core vulnerabilities | cvebase