PT-2026-33451 · Pac4J · Pac4J

CVE-2026-40458

·

Publicado

2026-04-17

·

Atualizado

2026-04-19

CVSS v4.0

7.0

Alta

VetorAV: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

CVE-2026-40458
GHSA-XW5C-JC7X-GF75

Produtos afetados

Pac4J