Podatności Rodauth
5 znanych podatności CVE w Rodauth, przetłumaczonych i ocenionych.
- CVE-2026-82470Średnie
Rodauth przed wersją 2.47.0 zawiera podatność na ponowne użycie jednorazowego hasła opartego na czasie w funkcji otp, która nie śledzi znacznika czasu ostatniego zaakceptowanego kodu. Atakujący, którzy zaobserwują ważny kod TOTP, mogą go powtórzyć w oknie dryfu, aby ominąć drugi czynnik uwierzytelniania.
- CVE-2026-82469Średnie
Rodauth przed wersją 2.47.0 zawiera podatność na obejście uwierzytelniania w trasie jwt_refresh, która wydaje nowe tokeny dostępu JWT bez wymagania tokena odświeżania. Atakujący mogą przedstawić token dostępu do trasy odświeżania za pomocą metod innych niż POST, aby uzyskać nowy ważny token dostępu, co umożliwia nieograniczony dostęp do konta przy posiadaniu tymczasowego tokena.
- CVE-2026-82468Średnie
Rodauth przed wersją 2.47.0 zawiera podatność na obejście ochrony CSRF w walidacji typu treści żądań JSON. Atakujący mogą wysyłać formularze z innych domen z typem treści zawierającym podciąg 'application/json', aby ominąć walidację tokena CSRF i zmusić ofiary do uwierzytelnienia na kontach kontrolowanych przez atakującego.
- CVE-2026-82467Średnie
Rodauth przed wersją 2.47.0 nie waliduje poprawnie ścieżek powrotnych względnych do protokołu w funkcjach confirm_password, login_return_to_requested_location i two_factor_auth_return_to_requested_location. Atakujący mogą tworzyć ścieżki z podwójnym ukośnikiem na początku, które przeglądarki interpretują jako adresy względne do protokołu, przekierowując uwierzytelnionych użytkowników na strony atakującego po zalogowaniu lub potwierdzeniu hasła.
- CVE-2026-82466Wysokie
Rodauth przed wersją 2.46.0 zawiera podatność na obejście uwierzytelnienia w trasie webauthn_login, która pozwala zalogowanym użytkownikom na uwierzytelnienie jako dowolne inne konto. Atakujący mogą wykorzystać nieprawidłową logikę rozwiązywania konta, która zamiast weryfikować powiązanie poświadczeń, odwołuje się do identyfikatorów konta z sesji, aby ukończyć uwierzytelnienie jako dowolni użytkownicy.

