Katalog CVE

CVE-2026-111920

ŚrednieCVSS 4.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

Percentyl 5 - wyżej niż 5% wszystkich znanych CVE

Streszczenie

Vikunja 2.6.0 zawiera błąd kontroli dostępu w funkcji getProjectAccessForUser (pkg/models/project_access.go), która wyznacza efektywne uprawnienie użytkownika do projektu jako maksimum w drzewie projektów, nadpisując jawne udziały o niższych uprawnieniach w podprojektach. Współpracownik z prawem zapisu w projekcie nadrzędnym, ale tylko do odczytu w projekcie podrzędnym, może modyfikować zadania i zawartość tego podprojektu.

Ocena ryzyka

Użytkownik może nieuprawnienie modyfikować dane w podprojektach, do których ma tylko dostęp do odczytu, co narusza integralność danych i zasady least privilege.

Rekomendacja

Zaktualizuj Vikunja do wersji 2.7.0 lub nowszej i zweryfikuj uprawnienia w hierarchii projektów.

Inne podatności w Vikunja

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Vikunja 2.6.0 contains a broken access control flaw in getProjectAccessForUser (pkg/models/project_access.go), which resolves a user's effective project permission as the maximum over the project tree, silently overriding explicit lower-permission shares on sub-projects. A collaborator with write access on a parent project but read-only access to a child project can modify the child project's tasks and content.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS