CVE-2025-12028
IndieAuth <= 4.5.4 - Cross-Site Request Forgery para Assunção de Conta via Tokens OAuth Roubados
- Publicado
- 24 de out. de 2025
- Atualizado
- 8 de abr. de 2026
- Atribuindo CNA
- Wordfence
- Evidência observada
- 8 de ago. de 2026
CVSS primário
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:HBaixo · próximos 30 dias
- Percentil
- 9,9%
- 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 IndieAuth para WordPress é vulnerável a Cross-Site Request Forgery em todas as versões até, e incluindo, a 4.5.4. Isso se deve à falta de verificação de nonce na função `login_form_indieauth()` e no endpoint de autorização em wp-login.php?action=indieauth. Isso torna possível que atacantes não autenticados forcem usuários autenticados a aprovar solicitações de autorização OAuth para aplicativos controlados pelo atacante por meio de uma solicitação forjada, desde que consigam enganar o usuário para realizar uma ação como clicar em um link ou visitar uma página maliciosa enquanto estiver logado. O atacante pode então trocar o código de autorização roubado por um token de acesso, efetivamente assumindo o controle da conta da vítima com os escopos concedidos (create, update, delete).
Fontes
1Exploit de prova de conceito para CVE-2025-12028 demonstrando roubo de token OAuth baseado em CSRF no plugin IndieAuth do WordPress, permitindo acesso não autorizado à API com credenciais roubadas.
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.