PT-2026-33451 · Pac4J · Pac4J
CVE-2026-40458
·
Publicado
2026-04-17
·
Atualizado
2026-04-19
CVSS v4.0
7.0
Alta
| Vetor | AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N |
Name of the Vulnerable Software and Affected Versions
PAC4J versões anteriores a 5.7.10
PAC4J versões anteriores a 6.4.1
Description
O Cross-Site Request Forgery (CSRF) ocorre quando um invasor malicioso cria um site que envia automaticamente uma solicitação forjada usando um token cujo hash colide com o token CSRF legítimo da vítima. Isso é possível porque colisões na função determinística
String.hashCode() podem ser computadas diretamente, reduzindo o espaço de segurança do token para 32 bits. Isso permite que um invasor ignore as proteções e realize operações de alteração de estado, como atualizações de perfil, alterações de senha e vinculação de contas, sem o consentimento da vítima, sem a necessidade de conhecer o token real ou seu hash previamente.Recommendations
Atualizar para a versão 5.7.10.
Atualizar para a versão 6.4.1.
Exploit
Correção
CSRF
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Pac4J