CVE-2024-31447

Medium

Description

Shopware 6 is an open commerce platform based on Symfony Framework and Vue. Starting in version 6.3.5.0 and prior to versions 6.6.1.0 and 6.5.8.8, when a authenticated 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. The problem has been fixed in Shopware 6.6.1.0 and 6.5.8.8. Those who are unable to update can install the latest version of the Shopware Security Plugin as a workaround.

SeverityMedium
CVSS5.3
Exploit probability—
ProductShopware
PublishedApr 8, 2024
First seenApr 8, 2024
Weakness typeCWE-613CWE-613

How to fix

Update
  • shopware shopware6.5.8.8, 6.6.1.0 or later
  • shopware/core6.5.8.8, 6.6.1.0 or later
  • shopware/platform6.5.8.8, 6.6.1.0 or later

Affected products

ProductAffected versionsFixed in
shopware shopware6.3.5.0 ≤ v < 6.5.8.8, 6.6.0.0 ≤ v < 6.6.1.06.5.8.8, 6.6.1.0
shopware/corePackagist6.3.5.0 ≤ v < 6.5.8.8, 6.6.0.0-rc1 ≤ v < 6.6.1.06.5.8.8, 6.6.1.0
shopware/platformPackagist6.3.5.0 ≤ v < 6.5.8.8, 6.6.0.0-rc1 ≤ v < 6.6.1.06.5.8.8, 6.6.1.0

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.