Katalog CVE

CVE-2026-105688

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

Streszczenie

W Penpot przed wersją 2.18.0 procedury create-team-invitations oraz ścieżka akceptacji zaproszenia pozwalają administratorowi zespołu niebędącemu właścicielem przypisać rolę właściciela, ponieważ role zaproszeń są zapisywane i stosowane bez sprawdzenia limitu roli używanego w update-team-member-role. Administrator może zaprosić inne konto jako właściciela, utworzyć wielu właścicieli i przejąć kontrolę zarezerwowaną dla właściciela.

Ocena ryzyka

Administrator zespołu może eskalować uprawnienia i przejąć pełną kontrolę nad zespołem, co narusza model uprawnień i może prowadzić do nieautoryzowanych zmian lub utraty danych.

Rekomendacja

Zaktualizuj Penpot do wersji 2.18.0 lub nowszej. Do czasu aktualizacji ogranicz liczbę administratorów zespołów i monitoruj zmiany ról oraz zaproszenia.

Inne podatności w Penpot

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

Penpot is an open-source design and prototyping platform. Prior to 2.18.0, create-team-invitations and the invitation acceptance path allow a non-owner team administrator to assign the owner role because invitation roles are persisted and applied without the role-ceiling check used by update-team-member-role. An administrator can invite another account as an owner, create multiple owners, and then use the new owner account to obtain owner-only control over the team. This issue is fixed in version 2.18.0.

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