PT-2026-135044

CVE-2026-82840

·

Publicado

2026-11-01

·

Atualizado

2026-11-02

Descrição por

CVSS 4.0
7.2
Alta
MétricasAV:N/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Nome do Software Vulnerável e Versões Afetadas Apache Wicket versões 8.18.0 through 8.19.0 Apache Wicket versões 9.23.0 through 9.24.0 Apache Wicket versões 10.9.0 through 10.11.0
Description Existe uma fixação de sessão no módulo de segurança baseado em funções. O método signIn(String, String) na classe AuthenticatedWebSession não renova o ID da sessão quando uma sessão que já está autenticada se autentica novamente. Isso ocorre porque a renovação do ID da sessão via changeSessionId() é acionada apenas durante a primeira transição da flag de autenticação. Um invasor pode explorar isso se conseguir plantar um ID de sessão com o qual já se autenticou no navegador de uma vítima, desde que a aplicação permita a reautenticação de usuários já logados, como em trocas de conta ou solicitações de autenticação adicional para ações sensíveis.
Recommendations Atualize o Apache Wicket versões 8.18.0 through 8.19.0 para a versão 8.20.0. Atualize o Apache Wicket versões 9.23.0 through 9.24.0 para a versão 9.25.0. Atualize o Apache Wicket versões 10.9.0 through 10.11.0 para a versão 10.12.0. Como solução temporária, chame a função changeSessionId() ao final da implementação de authenticate(String, String) para renovar manualmente o ID da sessão em cada autenticação bem-sucedida.
Explorabilidade
Correção
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Enumeração de fraquezas
Identificadores relacionados
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾