CVE-2026-70618
ŚrednieCVSS 4.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 9 - wyżej niż 9% wszystkich znanych CVE
Streszczenie
Spacebar Server przed commit 51da17c zawiera podatność polegającą na braku autoryzacji, która pozwala każdemu uwierzytelnionemu użytkownikowi na wyliczenie pełnego członkostwa w gildii poprzez zapytanie do endpointu GET /guilds/{guild_id}/roles/{role_id}/member-ids bez weryfikacji członkostwa w gildii.
Ocena ryzyka
Atakujący może uzyskać pełną listę identyfikatorów użytkowników dla dowolnej gildii, co może naruszyć prywatność użytkowników.
Rekomendacja
Zaktualizuj Spacebar Server do wersji zawierającej poprawkę (commit 51da17c lub nowszy).
Inne podatności w Spacebar Server
Zobacz wszystkie- CVE-2026-69114Średnie
Spacebar Server przed commit 8d126f4 zawiera podatność na usuwanie wiadomości między kanałami w handlerach usuwania pojedynczych i masowych wiadomości, które nie ograniczają zapytań do żądanego kanału. Uwierzytelnieni użytkownicy z uprawnieniami MANAGE_MESSAGES w dowolnym kontrolowanym kanale mogą usuwać dowolne wiadomości w innych kanałach, kierując żądania usunięcia przez własny kanał.
- CVE-2026-70617Wysokie
Spacebar Server przed commit dcfd910 zawiera podatność braku autoryzacji, która pozwala każdemu uwierzytelnionemu atakującemu dodać siebie do dowolnych grupowych kanałów DM poprzez wysłanie żądania PUT do punktu końcowego odbiorców kanału bez weryfikacji członkostwa. Atakujący mogą dołączyć do prywatnych grupowych DM, czytać pełną historię wiadomości, publikować wiadomości jako uczestnik oraz dodawać osoby trzecie bez ich zgody.
Oryginalny opis (angielski, źródło NVD)
Spacebar Server before commit 51da17c contains a missing authorization vulnerability that allows any authenticated user to enumerate complete guild membership by querying the GET /guilds/{guild_id}/roles/{role_id}/member-ids endpoint without guild membership verification. Attackers can exploit the unprotected route handler in the roles member-ids endpoint, which lacks permission checks present in sibling endpoints, to retrieve the full list of member user IDs for any guild on the instance using only a valid bearer token and a known guild ID.

