GHSA-r2vg-hvjm-fg38

    Dashboard / Vulnerabilities / GHSA-r2vg-hvjm-fg38

    GHSA-r2vg-hvjm-fg38

    Published: 21 Oct 2025Last Modified: 10 Sept 2026

    Summary: Shopware Customer Orders can be canceled, even if refunds are disabled

    Details: Refunds in general can be enabled through the administration setting `core.cart.enableOrderRefunds` (in the cart panel).Which visually shows and hides the button. However, using a custom crafted request, a customer can still cancel his own orders.As this is not checked inside the route (and also not in the controller): https://github.com/shopware/shopware/blob/trunk/src/Storefront/Controller/AccountOrderController.php#L98 https://github.com/shopware/shopware/blob/trunk/src/Core/Checkout/Order/SalesChannel/CancelOrderRoute.php To mitigate this, a check should be added to the `CancelOrderRoute` which verifies that the feature is enabled.

    Affected packages

    Package

    Name: shopware/platform

    Purl: pkg:composer/shopware/platform

    Affected ranges

    Type: ECOSYSTEM

    Events:

    Introduced- 6.7.0.0
    Fixed -6.7.3.1

    Affected versions

    v6.7.0.0
    v6.7.0.1
    v6.7.1.0
    v6.7.1.1
    v6.7.1.2
    v6.7.2.0
    v6.7.2.1
    v6.7.2.2
    v6.7.3.0

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High
    GHSA-r2vg-hvjm-fg38 | CVE-DB