CVE-2026-68581 in vikunja
Sumário
de VulDB • 02/08/2026
Nas versões do Vikunja de 0.22.0 até 2.3.0, não há validação do tipo da entidade principal na gestão dos tokens API. Uma vez que os IDs de utilizador e os IDs partilhados por link são sequências numéricas independentes e ambos são resolvidos através da interface genérica web.Auth.GetID(), um JWT (JSON Web Token) de partilha por link cujo ID numérico seja igual ao ID do utilizador alvo é tratado como sendo esse utilizador pelos endpoints /api/v1/tokens. Um atacante autenticado pode obter o ID numérico do utilizador alvo através da pesquisa de utilizadores autenticados, criar depois partições por link num projeto editável pelo atacante até que a sequência dos IDs partilhados por link atinja esse valor e utilizar o JWT resultante para listar, criar e eliminar os tokens API do utilizador alvo (incluindo emitir um novo token com permissões escolhidas pelo atacante sob as permissões do utilizador alvo). Corrigido na versão 2.4.0.
If you want to get best quality of vulnerability data, you may have to visit VulDB.