Katalog CVE

CVE-2026-111723

WysokieCVSS 8.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

LingGuo-Drama do commita 8a6924a zawiera podatność braku autoryzacji, która pozwala każdemu zarejestrowanemu użytkownikowi zarządzać wszystkimi kontami przez API /admin/v1/admins chronione jedynie przez AuthAdminJWT. Atakujący może się samodzielnie zarejestrować, odczytać hashe bcrypt wszystkich kont, zresetować hasło administratora, podnieść swoje authority_id i usuwać konta.

Ocena ryzyka

Każdy zarejestrowany użytkownik może przejąć pełną kontrolę nad wszystkimi kontami w systemie, w tym nad kontem administratora, co prowadzi do całkowitego przejęcia aplikacji.

Rekomendacja

Wprowadź poprawne sprawdzanie uprawnień administracyjnych w API /admin/v1/admins oraz jak najszybciej zaktualizuj LingGuo-Drama do wersji zawierającej poprawkę.

Inne podatności w LingGuo-Drama

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

LingGuo-Drama through commit 8a6924a contains a missing authorization vulnerability that allows any registered user to manage all accounts through the /admin/v1/admins API protected only by AuthAdminJWT. Attackers can self-register, read every account's bcrypt hash, reset the bootstrap administrator's password via PUT, raise their authority_id, and delete accounts.

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