PT-2025-20835 · WordPress · Thegem
CVSS v3.1
8.8
Alta
| Vetor | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H |
Nome do Software Vulnerável e Versões Afetadas
Tema TheGem para WordPress, versões até a 5.10.3 (inclusive)
Descrição
O problema surge devido à falta de validação do tipo de arquivo na função
thegem get logo url(), permitindo que invasores autenticados com acesso de nível de Assinante (Subscriber) ou superior façam upload de arquivos arbitrários para o servidor do site. Isso poderia potencialmente permitir a execução remota de código.Recomendações
Para versões até a 5.10.3 (inclusive), atualize para uma versão que inclua uma correção para a falta de validação do tipo de arquivo na função
thegem get logo url().
Como solução temporária, considere desativar a função thegem get logo url() até que um patch esteja disponível.Correção
Unrestricted File Upload
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Thegem