Katalog CVE

CVE-2026-121802

KrytyczneCVSS 9.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Biblioteka @better-auth/expo w wersji przed 1.7.16 podpisuje wartość state dostarczoną przez wywołującego bez weryfikacji, czy została ona wydana przez serwer. Umożliwia to atakującemu osiągnięcie przejęcia konta, np. nieuwierzytelnioną zmianę adresu e-mail dowolnego konta.

Ocena ryzyka

Przejęcie konta użytkownika może prowadzić do nieautoryzowanego dostępu do danych i funkcji aplikacji. Po aktualizacji konieczna jest rotacja sekretu aplikacji, ponieważ stary sekret mógł zostać wykorzystany.

Rekomendacja

Zaktualizuj @better-auth/expo do wersji 1.7.16 lub nowszej, a następnie natychmiast obróć (zmień) sekret aplikacji.

Powiązane podatności

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

@better-auth/expo before 1.7.16 allows certain account-takeover outcomes (e.g., unauthenticated changes of any account's email address), because it signs a caller-supplied state value without checking whether that value had been issued by the server. NOTE: the application secret must be rotated after updating to a fixed version.

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