PT-2024-24081 · Shopware · Shopware 6
Mdanilowicz
·
Publicado
2024-04-08
·
Atualizado
2024-04-08
·
CVE-2024-31447
CVSS v3.1
5.3
Média
| Vetor | AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:H/A:N |
Nome do software vulnerável e versões afetadas
As versões do Shopware 6 de 6.3.5.0 a 6.6.1.0 e anteriores à 6.5.8.8 podem ser resumidas da seguinte forma:
Versões do Shopware 6 de 6.3.5.0 a 6.6.0 e versões de 6.5.0 a 6.5.8.7
Descrição
O Shopware 6 é uma plataforma de comércio aberta baseada no Symfony Framework e no Vue. Quando uma solicitação autenticada é feita para
POST /store-api/account/logout, o carrinho será esvaziado, mas o usuário não será desconectado. Isso afeta apenas o uso direto da store-api, já que o PHP Storefront escuta adicionalmente o CustomerLogoutEvent e invalida a sessão adicionalmente.Recomendações
Para as versões 6.3.5.0 a 6.6.0 do Shopware 6, atualize para a versão 6.6.1.0.
Para as versões 6.5.0 a 6.5.8.7 do Shopware 6, atualize para a versão 6.5.8.8.
Como solução temporária para aqueles que não conseguem atualizar, instale a versão mais recente do Shopware Security Plugin.
Restrinja o acesso ao endpoint
POST /store-api/account/logout até que o problema seja resolvido.Exploit
Correção
Insufficient Session Expiration
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Shopware 6