PT-2026-37349 · WordPress · Fluent Forms

Niv Kochan

·

Publicado

2026-05-06

·

Atualizado

2026-05-06

·

CVE-2026-6344

CVSS v3.1

4.9

Média

VetorAV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
Nome do Software Vulnerável e Versões Afetadas Fluent Forms versões anteriores a 6.2.2
Descrição A validação insuficiente de caminho na função getAttachments() de EmailNotificationActions permite que atacantes autenticados com acesso de administrador leiam arquivos arbitrários acessíveis pelo usuário do servidor web, como o wp-config.php contendo credenciais do banco de dados e salts de autenticação. O problema ocorre porque URLs de upload de arquivos fornecidas por atacantes são resolvidas em caminhos de sistema de arquivos sem garantir que o caminho permaneça dentro do diretório de uploads do WordPress. Uma verificação de prefixo usando strpos() pode ser burlada com sequências de travessia, já que wp normalize path() não resolve segmentos ..., que são subsequentemente resolvidos por file exists() no nível do kernel. Um atacante pode explorar isso enviando um formulário onde a notificação do administrador está configurada para anexar um campo de upload de arquivo e fornecendo uma URL manipulada no formato <upload baseurl>/../../<target> como valor do campo de arquivo. O arquivo alvo é então anexado ao e-mail de notificação do administrador via wp mail().
Recomendações Atualize o plugin para uma versão posterior a 6.2.1.

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-6344

Produtos afetados

Fluent Forms