CVE-2026-68581
Təsvir
Vikunja versiyaları 0.22.0-dan 2.3.0-a qədər olan versiyalarda API token idarəetməsində əsas tipin yoxlanılması uğursuz olur. İstifadəçi ID-ləri və link-paylaşım ID-ləri müstəqil rəqəmsal ardıcıllıqlardır və hər ikisi ümumi web.Auth.GetID() interfeysi vasitəsilə həll edildiyi üçün, rəqəmsal ID-si hədəf istifadəçinin ID-sinə bərabər olan link-paylaşım JWT-si /api/v1/tokens son nöqtələri tərəfindən həmin istifadəçi kimi qəbul edilir. Autentifikasiya olunmuş hücumçu, autentifikasiya olunmuş istifadəçi axtarışı vasitəsilə hədəfin rəqəmsal istifadəçi ID-sini əldə edə bilər, daha sonra link-paylaşım ardıcıllığı həmin dəyərə çatana qədər hücumçunun yazıla bildiyi layihədə link paylaşımları yarada bilər və nəticədə alınan link-paylaşım JWT-dən hədəf istifadəçinin API tokenlərini siyahılamaq, yaratmaq və silmək (o cümlədən hədəfin icazələri altında hücumçu tərəfindən seçilmiş sahələrə malik yeni token vermək) üçün istifadə edə bilər. Versiya 2.4.0-da düzəldilib.
Necə düzəltmək olar
- code.vikunja.io/api2.4.0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| code.vikunja.io/apiGo | 0.22.0 ≤ v < 2.4.0, 0.22.0 ≤ v | 2.4.0 |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.