iAuthFlow V2: phishing z użyciem passkeys otwiera drogę do trwałego przejęcia kont - Security Bez Tabu

iAuthFlow V2: phishing z użyciem passkeys otwiera drogę do trwałego przejęcia kont

Cybersecurity news

Wprowadzenie do problemu / definicja

Pojawienie się iAuthFlow V2 pokazuje nowy etap rozwoju phishingu wymierzonego w tożsamość użytkowników. W tym modelu atak nie kończy się na przechwyceniu hasła lub sesji, ale ma prowadzić do zarejestrowania passkey kontrolowanego przez napastnika, co może zapewnić mu długotrwały dostęp do konta.

To istotna zmiana z perspektywy obrony. W wielu organizacjach standardową reakcją po przejęciu konta pozostaje reset hasła i wylogowanie aktywnych sesji. Jeżeli jednak do konta dodano dodatkową metodę logowania należącą do atakującego, takie działania mogą okazać się niewystarczające.

W skrócie

iAuthFlow V2 to phishingowy toolkit oferowany na podziemnych forach cyberprzestępczych. Według dostępnych analiz jego działanie polega na przechwytywaniu procesu logowania ofiary i równoczesnym dodaniu do konta nowego passkey, który pozostaje pod kontrolą napastnika.

  • atak wykracza poza klasyczną kradzież hasła,
  • napastnik może odzyskać dostęp także po zmianie hasła,
  • szczególnie zagrożone są konta pocztowe, chmurowe i uprzywilejowane,
  • organizacje muszą audytować wszystkie metody uwierzytelniania po incydencie.

Kontekst / historia

Phishing od lat ewoluuje od prostych stron podszywających się pod usługi online do rozbudowanych platform typu phishing-as-a-service. W ostatnich latach szczególnie widoczny jest wzrost znaczenia technik adversary-in-the-middle, przechwytywania tokenów sesyjnych oraz metod omijających tradycyjne MFA.

Na tym tle iAuthFlow V2 wpisuje się w trend przesuwania środka ciężkości z kradzieży pojedynczego sekretu na trwałe przejęcie tożsamości. Opisywane możliwości narzędzia pochodzą głównie z materiałów promocyjnych i analiz badaczy, dlatego część deklaracji wymaga ostrożnej interpretacji. Mimo to sama koncepcja ataku jest na tyle istotna, że powinna zostać uwzględniona w planach reagowania na incydenty.

Analiza techniczna

W przedstawionym scenariuszu ofiara trafia na stronę phishingową kontrolowaną przez przestępcę i rozpoczyna pozornie zwykły proces logowania. W tle działa jednak zdalna sesja przeglądarki obsługiwana przez napastnika, która pośredniczy w rzeczywistym uwierzytelnieniu do legalnej usługi.

Mechanizm ma przekazywać wpisywane przez użytkownika dane logowania oraz kolejne odpowiedzi uwierzytelniające do zdalnego środowiska. Równolegle toolkit rejestruje interakcje i wiąże je z kontekstem urządzenia. Najważniejszym etapem jest dodanie nowego passkey do przejmowanego konta w taki sposób, by użytkownik uznał tę operację za element standardowej autoryzacji.

To właśnie odróżnia iAuthFlow V2 od klasycznych kampanii opartych wyłącznie na przechwytywaniu haseł lub cookies sesyjnych. Jeżeli napastnik skutecznie zarejestruje własny passkey, zyskuje niezależną metodę logowania, która nie musi przestać działać po zmianie hasła przez ofiarę.

Z technicznego punktu widzenia jest to szczególnie groźne, ponieważ passkey stanowi pełnoprawne poświadczenie przypisane do konta. Oznacza to, że kompromitacja może utrzymywać się znacznie dłużej, jeśli organizacja nie sprawdzi listy zarejestrowanych metod logowania i nie usunie nieautoryzowanych wpisów.

Konsekwencje / ryzyko

Największym ryzykiem jest błędne założenie, że incydent został zamknięty po resecie hasła. W praktyce atakujący może wrócić do przejętego konta później, korzystając z wcześniej dodanego passkey i omijając standardowe działania naprawcze.

Skutki takiego dostępu mogą być bardzo poważne, zwłaszcza w przypadku skrzynek pocztowych, usług chmurowych i kont z podwyższonymi uprawnieniami. Przejęta tożsamość może zostać wykorzystana do dalszych resetów haseł, wyłudzeń biznesowych, podszywania się pod pracowników, kradzieży danych oraz ruchu bocznego w środowisku organizacji.

Dodatkowym problemem pozostaje detekcja. Jeżeli zespół bezpieczeństwa nie monitoruje zdarzeń związanych z rejestracją nowych metod uwierzytelniania, nie koreluje ich z incydentami phishingowymi i nie posiada odpowiednich alertów, utrzymanie dostępu przez napastnika może pozostać niezauważone przez długi czas.

Rekomendacje

Po incydencie phishingowym organizacje nie powinny ograniczać się wyłącznie do zmiany hasła i wylogowania sesji. Konieczny jest pełny przegląd wszystkich mechanizmów dostępu przypisanych do konta, w tym passkeys, kluczy bezpieczeństwa, aplikacji MFA, urządzeń zaufanych, tokenów OAuth i zewnętrznych integracji.

  • wymuszać audyt metod logowania po każdym potwierdzonym przejęciu konta,
  • usuwać nieautoryzowane passkeys i inne nowe poświadczenia,
  • analizować logi rejestracji metod uwierzytelniania,
  • wdrożyć alerty dla dodania passkey do kont wysokiego ryzyka,
  • ograniczać samodzielny enrolment nowych metod bez dodatkowej weryfikacji,
  • stosować polityki dostępu warunkowego i ocenę ryzyka sesji,
  • szkolić użytkowników z nowoczesnych technik AiTM i phishingu interaktywnego.

W praktyce warto także rozszerzyć playbooki reagowania na incydenty o etap przeglądu czynników uwierzytelniania. Coraz częściej to nie endpoint, lecz sama tożsamość staje się głównym celem i mechanizmem utrzymania persistence.

Podsumowanie

iAuthFlow V2 pokazuje, że współczesny phishing może służyć nie tylko do jednorazowego przejęcia konta, ale również do budowania trwałego dostępu poprzez manipulację metodami logowania. Dla zespołów bezpieczeństwa oznacza to konieczność zmiany podejścia: skuteczne odzyskanie konta wymaga dziś pełnej walidacji wszystkich przypisanych do niego poświadczeń, a nie tylko resetu hasła.

Źródła

  1. SecurityWeek — New Phishing Toolkit Uses Passkeys to Maintain Access After Password Resets — https://www.securityweek.com/new-phishing-toolkit-uses-passkeys-to-maintain-access-after-password-resets/
  2. Abnormal Security Blog — analiza iAuthFlow V2 i wykorzystania passkeys — https://abnormal.ai/blog/iauthflow-v2-phishing-toolkit-passkey-persistence