| Termin | Definicja |
|---|---|
| możliwość obejścia resetu hasła | Możliwość obejścia resetu hasła to luka pozwalająca przejąć konto bez znajomości dotychczasowych danych logowania. Na czym polega możliwość obejścia resetu hasłaMożliwość obejścia resetu hasła oznacza występowanie takiej ścieżki uwierzytelniania, która pozwala uzyskać dostęp do konta mimo braku prawidłowego hasła albo mimo nieukończenia poprawnej procedury jego zmiany. Nie jest to zwykłe zapomnienie hasła ani prawidłowe odzyskiwanie dostępu przez właściciela konta. Problem może polegać na błędzie aplikacji, nieprawidłowej konfiguracji systemu, wadliwym mechanizmie tokenów lub pozostawionej alternatywnej metodzie logowania. Reset hasła powinien wymagać potwierdzenia uprawnień do konta, na przykład przez wcześniej zarejestrowany adres poczty elektronicznej, uwierzytelnianie wieloskładnikowe albo klucz bezpieczeństwa. Jeżeli aplikacja zmienia hasło po samym podaniu identyfikatora użytkownika, nie sprawdza ważności tokenu lub akceptuje token przeznaczony dla innego konta, powstaje luka w kontroli dostępu. W takiej sytuacji osoba atakująca może przejąć konto bez znajomości dotychczasowych danych logowania. Typowe źródła błędu w procedurze odzyskiwania kontaJednym ze źródeł problemu jest niewłaściwa obsługa tokenu resetującego. Taki token powinien być losowy, trudny do odgadnięcia, powiązany z konkretnym kontem, jednorazowy i ograniczony czasowo. Po skutecznym użyciu musi zostać unieważniony. Ryzyko rośnie, gdy token pozostaje aktywny po zmianie hasła, jest przesyłany w sposób umożliwiający jego ujawnienie albo można go wykorzystać wielokrotnie. Błąd może też dotyczyć sprawdzania identyfikatora konta oddzielnie od samego tokenu, przez co aplikacja zatwierdza niespójny zestaw danych. Inny przypadek występuje wtedy, gdy formularz resetu poprawnie zmienia hasło, ale wcześniejsza sesja pozostaje aktywna. Osoba, która uzyskała dostęp do sesji przed resetem, może nadal korzystać z konta, jeżeli system nie unieważnia aktywnych ciasteczek sesyjnych, tokenów dostępowych lub odświeżających. Podobne znaczenie ma pozostawienie aktywnego logowania przez zewnętrznego dostawcę tożsamości, zapisanych kluczy dostępu albo lokalnego konta administratora na komputerze. Obejście nie musi więc oznaczać bezpośredniego złamania hasła; czasem polega na wykorzystaniu nieuwzględnionej ścieżki dostępu. Jak rozpoznać i ograniczyć ryzyko przejęciaOcena takiego problemu powinna obejmować pełny przebieg odzyskiwania konta: rozpoczęcie żądania, wysłanie komunikatu, weryfikację użytkownika, ustawienie nowego hasła, zakończenie sesji oraz ponowne logowanie. Należy sprawdzić, czy system odróżnia konto istniejące od nieistniejącego bez ujawniania nadmiernych informacji, ogranicza liczbę prób, rejestruje zdarzenia i wymaga ponownego uwierzytelnienia przy zmianie metod odzyskiwania. Warto również przeanalizować dzienniki pod kątem resetów wykonanych z nietypowych adresów, nagłych zmian adresu poczty, numeru telefonu lub urządzeń zaufanych. Ograniczenie ryzyka wymaga stosowania krótkotrwałych i jednorazowych tokenów, bezpiecznego przechowywania haseł z użyciem funkcji przeznaczonych do ich haszowania oraz unieważniania sesji po zmianie hasła. Dodatkową warstwę stanowi uwierzytelnianie wieloskładnikowe, szczególnie klucz sprzętowy lub aplikacja generująca kody zamiast samej wiadomości SMS. Na komputerze lokalnym należy sprawdzić także konta użytkowników, członkostwo w grupach administracyjnych, zapisane dane logowania, reguły automatycznego logowania i aktualność systemu. Jeżeli podejrzewa się przejęcie, bezpieczna kolejność obejmuje odłączenie urządzenia od sieci, zabezpieczenie dzienników, zmianę danych logowania z czystego urządzenia oraz wycofanie aktywnych sesji. Znaczenie problemu podczas serwisowania komputeraNa laptopie lub komputerze PC możliwość obejścia resetu hasła może wynikać zarówno z błędu używanego programu, jak i z konfiguracji samego systemu operacyjnego. Diagnoza powinna rozdzielać hasło do konta internetowego od hasła konta lokalnego, kodu PIN, klucza odzyskiwania oraz mechanizmów szyfrowania dysku. Są to różne elementy zabezpieczeń i ich wzajemne zastępowanie nie zawsze jest możliwe. Sprawdza się również, czy dostęp nie jest utrzymywany przez inne konto administratora, aktywną sesję lub narzędzie zdalnego dostępu. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, w tym diagnostyką problemów z logowaniem oraz konfiguracją systemu. Analiza powinna być wykonywana na urządzeniu i koncie, do których istnieje uprawniony dostęp, z zachowaniem kopii ważnych danych i bez obchodzenia zabezpieczeń należących do innych osób. Wynikiem prawidłowej diagnostyki jest ustalenie, czy przyczyną jest luka w aplikacji, błędna konfiguracja, uszkodzenie profilu użytkownika czy utrata prawidłowych danych odzyskiwania. |