| Termin | Definicja |
|---|---|
| brak możliwości unieważnienia sesji | Brak możliwości unieważnienia sesji to luka bezpieczeństwa uniemożliwiająca natychmiastowe zakończenie aktywnego połączenia użytkownika. Niemożność unieważnienia sesji – istota podatnościBrak procedury prawidłowego wygaszania identyfikatora uwierzytelnienia to krytyczna luka w architekturze aplikacji sieciowych oraz usług działających w chmurze. Problem ten pojawia się w momencie, gdy po stronie serwera brakuje mechanizmu niszczącego token dostępowy, ciastko sesyjne lub klucz JSON Web Token w odpowiedzi na żądanie wylogowania przez użytkownika. W efekcie, mimo pozornego zamknięcia panelu klienta w przeglądarce, przechwycony ciąg autoryzacyjny pozostaje w pełni użyteczny i pozwala osobie nieuprawnionej na dalsze wykonywanie operacji na danym koncie. Kontekst techniczny i specyfika mechanizmów sesyjnychPrawidłowo zaimplementowany cykl życia sesji opiera się na natychmiastowym czyszczeniu danych autoryzacyjnych w centralnej bazie lub pamięci podręcznej typu key-value. Przechowywanie tokenów w sposób bezstanowy, bez listy unieważnień (tzw. blacklisty lub token revocation list), prowadzi do sytuacji, w której tokeny JWT zachowują ważność aż do upływu swojego domyślnego czasu życia (TTL). Porównując bezpieczne aplikacje z podatnymi, kluczowa różnica polega na powiązaniu akcji wylogowania ze stanem bazy danych, a nie tylko z usunięciem ciasteczka w pamięci lokalnej przeglądarki użytkownika. Typowe błędy implementacyjne i wektory atakówNajczęściej spotykanym problemem jest poleganie wyłącznie na kodzie JavaScript po stronie klienta do usunięcia ciasteczka, bez powiadomienia serwera o zakończeniu pracy. Ryzyko rośnie, gdy stacja robocza zostanie zainfekowana oprogramowaniem szpiegującym typu infostealer, które wykrada pliki sesyjne z katalogów profilu przeglądarki. Jeżeli serwer nie potrafi zdezaktualizować wykradzionego identyfikatora, intruz uzyskuje stały dostęp do poczty, dysków sieciowych lub systemów płatności, omijając nawet włączone uwierzytelnianie dwuskładnikowe. Kiedy warto skonsultować się ze specjalistami IT - brak możliwości unieważnienia sesjiGdy na komputerze dojdzie do podejrzanego logowania, a tradycyjne wylogowanie z poziomu przeglądarki nie blokuje dostępu intruza, konieczne bywa gruntowne sprawdzenie całego środowiska operacyjnego. Złośliwe oprogramowanie kradnące tokeny często maskuje się głęboko w rejestrze i procesach systemowych. W takich przypadkach pomoc niesie Serwis laptopów i komputerów PC - Warszawa, dostępny pod numerem +48 22 100 48 29, realizujący profesjonalne oczyszczanie systemów ze spyware oraz analizę integralności stacji roboczych. |