O plugin EmailKit para WordPress é vulnerável ao arquivo arbitrário lido em todas as versões até e incluindo 1.6.5. Isto se deve a uma validação de percurso decorrente de erros no método create_ template() da classe CheckForm, onde o realpath() é chamado no diretório base permitido (wp- content/ uploads/ emailkit/ templates/) que pode não existir, fazendo com que ele retorne falso. No PHP 8.x, strpos($real_path, false) converte implicitamente false para uma string vazia, e strpos() com uma agulha vazia sempre retorna 0, causando os strpos de cheque(...) 0 para avaliar a falsa e evitar a validação do caminho inteiramente. Isto permite que os atacantes autenticados, com acesso ao nível do Autor e acima, leiam arquivos arbitrários do servidor, incluindo arquivos sensíveis como o wp-config.php, fornecendo um caminho absoluto para o parâmetro API REST do emailkit- editor- edit- etemplate. O registro de base de dados de vulnerabilidade nacional CVE- 2026 - 5957 foi publicado em 2026 - 05 - 05 T 04: 16: 19.643 Z e última modificação em 2026 - 06 - 17 T 10: 59: 56.607 Z. O estado registrado é Diferido.
métricas de vulnerabilidade gravadas: CVSS 3.1, pontuação de base 6.5, gravidade MEDIUM, vetor CVSS: 3.1 /AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N, pontuação de exploração 2.8, pontuação de impacto 3.6; CVSS. Classificações de fraqueza associadas: CWE- 22.
O registro NVD inclui referências de suporte documentando a vulnerabilidade, tecnologia afetada ou informações de remediação.