Nyankiyoshi

#5998de 53,638
45.1CVSS total
Vulnerabilidades · 8
Baixa
1
Média
6
Alta
1
PT-2024-23849
5.4
2024-04-08
Saleor · Saleor · CVE-2024-31205
**Nome do software vulnerável e versões afetadas** Versões do Saleor 3.10.0 a 3.14.63 Versões do Saleor 3.15.0 a 3.15.38 Versões do Saleor 3.16.0 a 3.16.38 Versões do Saleor 3.17.0 a 3.17.34 Versões do Saleor 3.18.0 a 3.18.30 Versões do Saleor 3.19.0 a 3.19.18 **Descrição** O Saleor é uma plataforma de comércio eletrônico. Um invasor pode contornar a validação contra falsificação de solicitação entre conjuntos (CSRF) ao chamar a mutação do token de atualização com uma string vazia. Quando um usuário fornece uma string vazia na mutação `refreshToken`, enquanto o token persiste no cookie `JWT REFRESH TOKEN COOKIE NAME`, o aplicativo omite a validação contra o token CSRF e retorna um token de acesso válido. **Recomendações** Para as versões 3.10.0 a 3.14.63, atualize para a versão 3.14.64 ou posterior. Para as versões 3.15.0 a 3.15.38, atualize para a versão 3.15.39 ou posterior. Para as versões 3.16.0 a 3.16.38, atualize para a versão 3.16.39 ou posterior. Para as versões 3.17.0 a 3.17.34, atualize para a versão 3.17.35 ou posterior. Para as versões 3.18.0 a 3.18.30, atualize para a versão 3.18.31 ou posterior. Para as versões 3.19.0 a 3.19.18, atualize para a versão 3.19.19 ou posterior. Como solução temporária, considere substituir `saleor.graphql.account.mutations.authentication.refresh token.py.get refresh token` para corrigir o problema, mas esteja ciente de que isso retorna `JWT MISSING TOKEN` em vez de `JWT INVALID TOKEN`.
PT-2022-24863
5.3
2022-10-06
Saleor · Saleor · CVE-2022-39275
**Nome do software vulnerável e versões afetadas** Versões do Saleor anteriores à 3.1.24 Versões do Saleor anteriores à 3.2.14 Versões do Saleor anteriores à 3.3.26 Versões do Saleor anteriores à 3.4.24 Versões do Saleor anteriores à 3.5.23 Versões do Saleor anteriores à 3.6.18 Versões do Saleor anteriores à 3.7.17 **Descrição** A vulnerabilidade afeta uma plataforma de comércio GraphQL sem interface gráfica, na qual algumas mutações GraphQL não verificavam adequadamente o tipo de entrada de ID. Isso permitia o acesso a objetos do banco de dados aos quais o usuário autenticado poderia não ter permissão, expondo potencialmente informações como a contagem de linhas de tabelas com chave primária sequencial ou endereços de e-mail e nomes completos de usuários da equipe e clientes por meio da mutação `assignNavigation()`. **Recomendações** Para versões anteriores à 3.1.24, atualize para a versão 3.1.24 ou posterior. Para versões anteriores à 3.2.14, atualize para a versão 3.2.14 ou posterior. Para versões anteriores à 3.3.26, atualize para a versão 3.3.26 ou posterior. Para versões anteriores à 3.4.24, atualize para a versão 3.4.24 ou posterior. Para versões anteriores à 3.5.23, atualize para a versão 3.5.23 ou posterior. Para versões anteriores à 3.6.18, atualize para a versão 3.6.18 ou posterior. Para versões anteriores à 3.7.17, atualize para a versão 3.7.17 ou posterior.