PT-2026-116486 · Vikunja · Vikunja
CVSS v4.0
7.1
Alta
| Vetor | AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
Vikunja versões 2.3.0 through 2.6.x
Description
A validação inadequada de sessão permite que invasores mantenham o acesso ao WebSocket mesmo após a revogação da sessão. Isso ocorre porque a função
handleAuth() não verifica a reivindicação sid do JSON Web Token (JWT) na tabela de sessões. Um invasor com um token de acesso roubado pode estabelecer ou manter uma conexão com o endpoint '/api/v2/ws' após a exclusão da sessão ou a inscrição em senha de uso único baseada no tempo (TOTP), permitindo que continuem a receber notificações de push da vítima, que podem incluir conteúdo de tarefas, projetos e comentários.Recommendations
Atualize para a versão 2.7.0 ou posterior.
Exploit
Correção
Insufficient Session Expiration
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Vikunja