PT-2021-19201 · Yith · Yith Woocommerce Gift Cards Premium

CVE-2021-3120

·

Publicado

2021-02-22

·

Atualizado

2023-02-01

CVSS v2.0

10

Crítica

VetorAV:N/AC:L/Au:N/C:C/I:C/A:C
Nome do software vulnerável e versões afetadas
Versões do plugin YITH WooCommerce Gift Cards Premium anteriores à 3.3.1
Descrição
A vulnerabilidade permite que invasores remotos executem código remotamente no sistema operacional, no contexto de segurança do servidor web. Para explorar essa vulnerabilidade, o invasor deve adicionar um produto válido do tipo “Cartão-presente” ao carrinho de compras. Um arquivo enviado é colocado em um caminho predeterminado no servidor web com um nome de arquivo e uma extensão especificados pelo usuário. Isso ocorre porque o parâmetro ywgc-upload-picture pode ter um valor .php, embora a intenção fosse permitir apenas o envio de imagens de cartões-presente.
Recomendações
Para versões anteriores à 3.3.1, atualize para a versão 3.3.1 ou posterior para resolver o problema. Como solução temporária, considere restringir o parâmetro ywgc-upload-picture para impedir uploads de arquivos .php até que um patch seja aplicado.

Exploit

Correção

RCE

Unrestricted File Upload

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2021-3120

Produtos afetados

Yith Woocommerce Gift Cards Premium