Início
Tendências
Vulnerabilidades
Notícias
Pesquisadores
Por que dbugs?

Shivaraj-Kolekar

#31986de 53,779
7.9CVSS total
Vulnerabilidades · 1
PT-2025-7795
7.9
2024-12-30
Unknown · Better Auth · CVE-2025-27143
**Nome do Software Vulnerável e Versões Afetadas** Versões do Better Auth anteriores à 1.1.21 **Descrição** A aplicação está vulnerável a um redirecionamento aberto devido à validação inadequada do parâmetro `callbackURL` no endpoint de verificação de e-mail e em qualquer outro endpoint que aceite uma URL de callback. Embora o servidor bloqueie URLs totalmente qualificadas, ele permite incorretamente URLs sem esquema. Isso resulta no navegador interpretando a URL como uma URL totalmente qualificada, levando a um redirecionamento não intencional. Um atacante pode explorar essa falha criando um link de verificação malicioso e enganando os usuários para clicarem nele. Após a verificação bem-sucedida do e-mail, o usuário será redirecionado automaticamente para o site do atacante, que pode ser usado para phishing, distribuição de malware ou roubo de tokens de autenticação sensíveis. **Recomendações** Atualize para a versão 1.1.21 ou superior do Better Auth para impor a validação de domínio para `callbackURL` no caminho `/verify-email` e para todos os outros endpoints `GET`. Como medida temporária, considere usar hooks para pré-verificar URLs na sua instância de autenticação para prevenir isso sem atualizar, verificando se o `callbackURL` é uma URL de callback confiável ou não no hook `before`.