CVE-2026-12416
Gerador de Faturas <= 1.0.0 - Assunção de Conta Não Autenticada via Validação Fraca de Redefinição de Senha através do Parâmetro 'reset_user_id'
- Publicado
- 24 de jun. de 2026
- Atualizado
- 25 de jun. de 2026
- Atribuindo CNA
- Wordfence
- Evidência observada
- 17 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HBaixo · próximos 30 dias
- Percentil
- 50,3%
- Data do modelo
- 21 de set. de 2026
EPSS é uma estimativa estatística, não uma certeza ou uma medida de impacto. Combine-o com CVSS, status KEV, exposição e seu ambiente.
Resumo
O plugin Invoice Generator para WordPress é vulnerável a Account Takeover via Redefinição de Senha em todas as versões até, e incluindo, a 1.0.0. Isso se deve ao fato de a função `pravel_invoice_change_password()` estar registrada como um manipulador AJAX nopriv sem verificação de nonce e sem verificação de autorização, além de realizar uma comparação de igualdade flexível entre o parâmetro POST `reset_activation_code` fornecido e o user meta `forgot_email` armazenado do usuário alvo — uma verificação que trivialmente é avaliada como verdadeira (`'' == ''`) para qualquer usuário que nunca tenha iniciado uma solicitação de senha esquecida, o que se aplica a administradores em condições normais. Isso possibilita que atacantes não autenticados forneçam um ID de usuário arbitrário por meio do parâmetro POST `reset_user_id`, contornem completamente a verificação do código de ativação ao omitir `reset_activation_code` e definam a senha da conta alvo para um valor escolhido pelo atacante, permitindo a tomada total de qualquer conta no site, incluindo contas de administrador.
Fontes
2Tomada de Conta Não Autenticada via Validação Fraca de Redefinição de Senha pelo Parâmetro 'reset_user_id' | Escalação de Privilégio Não Autenticada via Validação Fraca de Redefinição de Senha pelo 'reset_activation_code' Levando à Tomada de Conta
Uso responsável
Use informações de vulnerabilidade apenas em sistemas que você possui ou está autorizado a testar. O Kitploit vincula-se a metadados de pesquisa pública e não armazena código de exploração ou cargas maliciosas.