PT-2026-33768 · WordPress · Everest Forms

Publicado

2026-04-20

·

Atualizado

2026-04-21

·

CVE-2026-5478

CVSS v3.1

8.1

Alta

VetorAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Everest Forms versões anteriores a 3.4.5
Description O plugin confia em dados old files controlados por atacantes em envios de formulários públicos como estado de upload legítimo do servidor. Ele converte URLs fornecidas por atacantes em caminhos de sistema de arquivos locais usando substituição de string baseada em regex sem canonicalização ou imposição de limites de diretório. Isso permite que atacantes não autenticados leiam arquivos locais arbitrários, como 'wp-config.php', injetando payloads de path-traversal no parâmetro do campo de upload old files, que são então anexados a e-mails de notificação. Além disso, a rotina de limpeza pós-e-mail usa a mesma resolução de caminho para chamar a função unlink(), resultando na exclusão do arquivo alvo. Isso pode levar ao comprometimento total do site através da divulgação de credenciais de banco de dados e salts de autenticação, ou negação de serviço via exclusão de arquivos críticos. Este problema requer que o formulário contenha um campo de upload de arquivo ou imagem e que a opção de desativar o armazenamento de informações de entrada esteja ativada.
Recommendations Atualize para uma versão posterior a 3.4.4. Como medida paliativa temporária, certifique-se de que os formulários não contenham campos de upload de arquivo ou imagem ou ative o armazenamento de informações de entrada.

Correção

Path traversal

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-5478

Produtos afetados

Everest Forms