Katalog CVE

CVE-2026-32246

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Tinyauth to serwer autoryzacji i uwierzytelniania. W wersjach przed 5.0.3, punkt końcowy autoryzacji OIDC pozwalał użytkownikom z sesją oczekującą na TOTP (hasło zweryfikowane, TOTP jeszcze nieukończone) na uzyskanie kodów autoryzacyjnych, co umożliwiało atakującym zdobycie ważnych tokenów OIDC.

Ocena ryzyka

Atakujący, który zna hasło użytkownika, ale nie zna jego sekretu TOTP, może uzyskać dostęp do zasobów, omijając drugi czynnik uwierzytelnienia. To stwarza poważne zagrożenie dla bezpieczeństwa danych użytkowników.

Rekomendacja

Zaleca się aktualizację do wersji 5.0.3 lub nowszej, aby usunąć tę podatność. Dodatkowo, warto rozważyć wprowadzenie dodatkowych środków zabezpieczających w celu ochrony przed nieautoryzowanym dostępem.

Powiązane podatności

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

Tinyauth is an authentication and authorization server. Prior to 5.0.3, the OIDC authorization endpoint allows users with a TOTP-pending session (password verified, TOTP not yet completed) to obtain authorization codes. An attacker who knows a user's password but not their TOTP secret can obtain valid OIDC tokens, completely bypassing the second factor. This vulnerability is fixed in 5.0.3.

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