CVE-2026-68581 in vikunja
Riassunto
di VulDB • 03/08/2026
Le versioni di Vikunja comprese tra la 0.22.0 e la 2.3.0 non convalidano il tipo del principal nella gestione dei token API. Poiché gli ID utente e gli ID per la condivisione tramite link sono sequenze numeriche indipendenti e entrambi vengono risolti attraverso un'interfaccia generica web.Auth.GetID(), un JWT di condivisione tramite link il cui ID numerico corrisponde all'ID di un utente target viene trattato come tale dall'endpoint /api/v1/tokens. Un attaccante autenticato può ottenere l'ID numerico dell'utente target mediante una ricerca utenti autenticata, quindi creare condivisioni tramite link in un progetto scrivibile dall'attaccante fino a quando la sequenza degli ID per le condivisioni non raggiunge tale valore, e utilizzare il JWT di condivisione risultante per elencare, creare ed eliminare i token API dell'utente target (inclusa l'emissione di un nuovo token con ambiti scelti dall'attaccante sotto le autorizzazioni del target). Risolto nella versione 2.4.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.