Wojciech Ciemski, Autor w serwisie Security Bez Tabu - Strona 13 z 818

Przejęte konto HBO Max na Reddicie wykorzystane do dystrybucji malware w kampanii ClickFix

Cybersecurity news

Wprowadzenie do problemu / definicja

Kampanie typu ClickFix to odmiana ataków socjotechnicznych, w których ofiara zostaje nakłoniona do samodzielnego uruchomienia złośliwego polecenia w systemie. Zamiast klasycznego pobrania i uruchomienia pliku użytkownik widzi komunikat sugerujący naprawę błędu, weryfikację CAPTCHA albo instalację rzekomo legalnej aplikacji, a następnie otrzymuje instrukcję skopiowania i wklejenia komendy do PowerShell, okna „Uruchom” lub terminala macOS.

Najnowszy incydent pokazuje, że skuteczność tej techniki rośnie jeszcze bardziej, gdy atakujący wykorzystują przejęte, zweryfikowane konto znanej marki. W tym przypadku cyberprzestępcy użyli oficjalnego konta HBO Max na Reddicie do emisji złośliwych reklam prowadzących do fałszywych stron i dalszej infekcji urządzeń.

W skrócie

  • Cyberprzestępcy przejęli oficjalne konto HBO Max na Reddicie.
  • Z konta publikowano reklamy kierujące do fałszywych stron dystrybuujących malware.
  • Kampania wykorzystywała technikę ClickFix i była wymierzona w użytkowników Windows oraz macOS.
  • Badacze powiązali incydent z szerszą operacją PasteSwitch.
  • Łańcuch infekcji mógł prowadzić do kradzieży danych, przejęcia sesji i dalszego utrzymania dostępu do systemu.

Kontekst / historia

Sprawa wyszła na jaw po zauważeniu reklamy opublikowanej z użyciem zweryfikowanego konta HBO Max. Przynęta promowała rzekomą natywną aplikację HBO Max dla macOS, co mogło wyglądać wiarygodnie dla użytkowników zainteresowanych dostępem do usługi na komputerach Apple. Po kliknięciu odbiorcy byli przekierowywani do stron podszywających się pod legalne serwisy i zachęcani do uruchomienia kolejnych etapów instalacji.

Według ustaleń badaczy nie była to pojedyncza przynęta. W tej samej operacji promowano również fałszywe narzędzia AI, aplikacje dla programistów oraz różne narzędzia systemowe dla macOS. Taki dobór wabików wskazuje na próbę segmentacji ofiar i szerokiego wykorzystania przejętego konta reklamowego jako zaufanego kanału dystrybucji.

To ważny sygnał dla firm i zespołów bezpieczeństwa. Przejęcie zasobu marketingowego lub społecznościowego nie jest już wyłącznie problemem wizerunkowym, ale może stać się bezpośrednim elementem operacji malware skierowanej przeciwko klientom i partnerom.

Analiza techniczna

Mechanizm infekcji opierał się na klasycznym schemacie ClickFix. Użytkownik nie zawsze otrzymywał gotowy plik do pobrania. Zamiast tego widział instrukcję uruchomienia polecenia w terminalu lub interpreterze skryptów systemowych. Taki model pozwala częściowo omijać zabezpieczenia skoncentrowane na analizie pobieranych plików, ponieważ samo wykonanie kodu inicjuje użytkownik.

W wariancie dla macOS obserwowano komendy pobierające i uruchamiające skrypty powłoki, czasem dodatkowo ukryte za pomocą Base64. Celem było pobranie kolejnych komponentów z infrastruktury kontrolowanej przez atakujących. Ładunki powiązano z malware zdolnym do kradzieży poświadczeń przeglądarek, danych z profili Firefoksa, informacji z komunikatorów, notatek oraz haseł zapisanych w systemie.

Analiza wskazała także obecność komponentów persistence. W niektórych wariantach tworzono artefakty przypominające legalne elementy systemu, które umożliwiały późniejsze odbieranie poleceń z serwera atakującego. To sugeruje, że kampania nie była ograniczona do szybkiej kradzieży danych, lecz przewidywała możliwość dalszego rozwijania dostępu do zainfekowanej stacji.

Na platformie Windows wykorzystywano natywne narzędzia, takie jak PowerShell i mshta. To wpisuje się w utrwalony trend nadużywania legalnych binariów systemowych do uruchamiania złośliwych łańcuchów bez natychmiastowego wzbudzania podejrzeń. Kolejne etapy mogły obejmować tworzenie zaplanowanych zadań, wykonywanie dodatkowych skryptów PowerShell, obchodzenie mechanizmów ochronnych oraz ładowanie właściwego stealera bezpośrednio do pamięci.

Z perspektywy obrony szczególnie istotne jest powiązanie kampanii z operacją PasteSwitch. Ten model zakłada, że użytkownik wkleja dostarczone polecenie, a backend atakującego dynamicznie dobiera platformę, typ ładunku i metodę monetyzacji. Dzięki temu jedna warstwa socjotechniczna może prowadzić do różnych rezultatów, od kradzieży haseł po infekcję clipperem kryptowalutowym lub instalację fałszywego portfela.

Konsekwencje / ryzyko

Największe ryzyko wynika z połączenia dwóch czynników: wiarygodności przejętego konta znanej marki oraz skuteczności socjotechniki ClickFix. Użytkownik, który widzi reklamę opublikowaną przez zweryfikowany profil, znacznie częściej ufa komunikatowi i może zignorować typowe sygnały ostrzegawcze.

Dla użytkowników końcowych skutki obejmują kradzież danych logowania, przejęcie sesji przeglądarkowych, wyciek danych z komunikatorów, utratę środków powiązanych z portfelami kryptowalutowymi oraz ryzyko dalszego przejęcia innych kont. Dla organizacji zainfekowana stacja może stać się punktem wejścia do środowiska firmowego, źródłem wycieku poświadczeń korporacyjnych lub kanałem dalszego ruchu bocznego.

Istotny jest także wymiar reputacyjny. Incydent pokazuje, że konta reklamowe, profile społecznościowe i narzędzia marketingowe należy traktować jako zasoby o podwyższonym znaczeniu bezpieczeństwa. Ich kompromitacja może przełożyć się nie tylko na nadużycie marki, ale też na realne szkody po stronie odbiorców.

Rekomendacje

Organizacje powinny objąć konta w mediach społecznościowych i panelach reklamowych taką samą ochroną jak inne zasoby uprzywilejowane. Konieczne jest wymuszenie silnego uwierzytelniania wieloskładnikowego, ograniczenie liczby administratorów, regularny przegląd aktywnych sesji oraz monitorowanie zmian w kampaniach reklamowych i publikowanych materiałach.

Zespoły SOC oraz administratorzy EDR powinni wdrożyć reguły detekcyjne dla nietypowych uruchomień PowerShell, mshta, cmd, zsh i Terminala po interakcji użytkownika z przeglądarką. Wysoki priorytet powinny mieć zdarzenia obejmujące:

  • pobieranie skryptów z sieci,
  • wykonywanie poleceń zakodowanych w Base64,
  • tworzenie zaplanowanych zadań,
  • próby obchodzenia mechanizmów ochronnych,
  • ładowanie kodu bezpośrednio do pamięci.

Po stronie użytkowników kluczowa pozostaje edukacja. Legalna aplikacja lub usługa zazwyczaj nie wymaga ręcznego wklejania komend do terminala w celu „naprawy błędu”, „weryfikacji” czy „instalacji”. Takie instrukcje należy traktować jako silny wskaźnik próby oszustwa lub kompromitacji.

W przypadku potencjalnego narażenia należy niezwłocznie zresetować hasła, unieważnić aktywne sesje, przeanalizować artefakty przeglądarkowe, sprawdzić harmonogram zadań oraz mechanizmy persistence, a także zweryfikować, czy nie doszło do kradzieży danych uwierzytelniających lub zasobów kryptowalutowych. Dla przejętych kont reklamowych i społecznościowych konieczny jest również audyt uprawnień oraz integralności aktywnych kampanii.

Podsumowanie

Przejęcie konta HBO Max na Reddicie potwierdza, że kampanie ClickFix rozwijają się w kierunku dojrzałych operacji malware wykorzystujących zaufane marki, reklamy i legalne narzędzia systemowe. Atak nie ograniczał się do prostego podszycia pod popularny serwis, lecz obejmował wieloplatformowy łańcuch infekcji dla Windows i macOS, wspierany przez elastyczną infrastrukturę backendową.

Dla obrońców oznacza to konieczność połączenia kilku obszarów ochrony: zabezpieczenia kont zewnętrznych, monitorowania zachowań endpointów oraz edukacji użytkowników w zakresie nowych technik socjotechnicznych. Współczesne kampanie malware coraz częściej wykorzystują zaufanie do rozpoznawalnych marek jako element pierwszej fazy ataku.

Źródła

  1. https://www.bleepingcomputer.com/news/security/hackers-hijack-hbo-max-reddit-account-to-push-malware-in-clickfix-ads/
  2. https://www.hudsonrock.com/
  3. https://adamnet.works/

Złośliwe rozszerzenie Twitch przechwytywało tokeny OAuth tysięcy użytkowników

Cybersecurity news

Wprowadzenie do problemu / definicja

Incydent związany z rozszerzeniem „Twitch Enhanced Viewer | JeetBot” pokazuje, że dodatki przeglądarkowe mogą stanowić poważne zagrożenie dla bezpieczeństwa sesji użytkownika. W tym przypadku problem dotyczył przechwytywania i przekazywania tokenów OAuth używanych do autoryzacji kont Twitch do zewnętrznej infrastruktury proxy kontrolowanej przez operatora rozszerzenia.

Token OAuth pełni rolę poświadczenia dostępowego. Jeżeli trafi w niepowołane ręce, może umożliwić wykonywanie działań w imieniu użytkownika bez konieczności znajomości hasła. Z tego powodu sposób jego przetwarzania powinien spełniać najwyższe standardy bezpieczeństwa.

W skrócie

Badacze bezpieczeństwa ustalili, że rozszerzenie „Twitch Enhanced Viewer | JeetBot” przekazywało aktywne tokeny OAuth niemal 31 tys. użytkowników do serwerów proxy powiązanych z usługą bota. Mechanizm działał zarówno w wersji dla Google Chrome, jak i Mozilla Firefox.

Szczególnie niebezpieczne było to, że tokeny miały być przesyłane jako parametr w adresie URL. Taki model zwiększa ryzyko zapisania poufnych danych w logach serwerów, systemach monitoringu oraz innych elementach pośredniczącej infrastruktury.

  • zagrożenie objęło dziesiątki tysięcy użytkowników,
  • tokeny OAuth były przekazywane poza infrastrukturę Twitcha,
  • aktualizacja dodatku nie unieważnia wcześniej ujawnionych tokenów,
  • użytkownicy powinni traktować swoje sesje jako potencjalnie skompromitowane.

Kontekst / historia

Rozszerzenie było reklamowane jako narzędzie poprawiające komfort oglądania transmisji. Oferowało funkcje związane z lepszym odtwarzaniem, integracją z botem, automatyzacją wybranych aktywności oraz dodatkowymi mechanizmami wpływającymi na sposób konsumowania treści.

Od strony technicznej dodatek pośredniczył w pobieraniu playlist transmisji z użyciem zewnętrznego proxy. Taki model sam w sobie zwiększa poziom ryzyka, ponieważ rozszerzenie staje się pośrednikiem pomiędzy użytkownikiem a usługą streamingową. W praktyce oznacza to, że zyskuje dostęp do wrażliwych danych sesyjnych oraz ruchu sieciowego.

Sprawa nabrała dużego znaczenia, ponieważ rozszerzenie było dostępne w oficjalnych sklepach przeglądarek, a jego skala użycia nie była marginalna. To kolejny przykład, że obecność dodatku w popularnym ekosystemie dystrybucji nie gwarantuje pełnego bezpieczeństwa.

Analiza techniczna

Kluczowy problem dotyczył logiki obsługi żądań związanych z odtwarzaniem strumieni. Rozszerzenie odzyskiwało token OAuth powiązany z aktywną sesją Twitcha, a następnie przekazywało go do proxy zarządzanego przez operatora usługi. Według analiz token miał być dołączany do żądania jako parametr auth w ciągu URL.

Taki mechanizm jest niebezpieczny, ponieważ token typu bearer pozwala korzystać z uprawnień użytkownika bez dodatkowego potwierdzenia tożsamości. Umieszczenie go w adresie URL powoduje, że może zostać utrwalony w logach serwerowych, narzędziach analitycznych, systemach APM oraz innych warstwach pośrednich.

Badacze wskazali również, że wcześniejsze wersje rozszerzenia miały stosować jeszcze bardziej bezpośredni model przesyłania tokenów do endpointu operatora. To sugeruje, że nie chodziło o pojedynczy błąd implementacyjny, lecz o element architektury działania dodatku.

  • przekazywanie tokenu do zewnętrznego proxy rozszerza powierzchnię ataku,
  • użytkownik nie ma kontroli nad tym, jak długo token był przechowywany,
  • umieszczenie poświadczenia w URL zwiększa ryzyko jego ujawnienia w logach,
  • zróżnicowane reguły routingu wskazują na świadomie zaprojektowaną logikę obchodzenia ograniczeń.

Konsekwencje / ryzyko

Ujawnienie tokenów OAuth może prowadzić do poważnych nadużyć. W zależności od zakresu uprawnień atakujący może uzyskać dostęp do funkcji konta, komunikacji oraz interakcji prowadzonych na platformie. Nawet jeśli nie dochodzi do przejęcia hasła, aktywna sesja sama w sobie może być wystarczająca do wykonywania działań w imieniu ofiary.

W praktyce ryzyko może obejmować podszywanie się pod użytkownika, publikowanie wiadomości, dostęp do elementów konta oraz nadużycia związane z mechanikami interaktywnymi Twitcha. Dla organizacji i zespołów bezpieczeństwa to również ważny sygnał, że rozszerzenia przeglądarkowe powinny być oceniane jak pełnoprawne komponenty łańcucha zaufania.

Rekomendacje

Użytkownicy, którzy mieli zainstalowane omawiane rozszerzenie, powinni założyć, że ich token sesyjny mógł zostać ujawniony. Samo wyłączenie lub aktualizacja dodatku nie rozwiązuje problemu wcześniej przekazanych poświadczeń.

  • odinstalować lub wyłączyć rozszerzenie, jeśli nadal jest aktywne,
  • wylogować się z Twitcha na wszystkich urządzeniach i zakończyć aktywne sesje,
  • zmienić hasło do konta,
  • sprawdzić i ponownie włączyć MFA, jeśli jest dostępne,
  • przejrzeć autoryzowane aplikacje i usunąć zbędne integracje,
  • monitorować aktywność konta pod kątem nieautoryzowanych działań.

Z perspektywy firm i administratorów warto wdrożyć polityki ograniczające instalację dodatków o szerokich uprawnieniach. Szczególną uwagę należy zwracać na rozszerzenia ingerujące w ruch sieciowy, mechanizmy sesyjne oraz zewnętrzne serwery proxy.

Podsumowanie

Incydent z „Twitch Enhanced Viewer | JeetBot” stanowi wyraźne ostrzeżenie przed ryzykiem związanym z rozszerzeniami przeglądarkowymi obsługującymi wrażliwe dane sesyjne. Problem nie dotyczył wyłącznie błędu konfiguracji, lecz modelu działania, w którym aktywne tokeny OAuth użytkowników były przekazywane do zewnętrznej infrastruktury.

Dla użytkowników oznacza to konieczność szybkiej reakcji i traktowania konta jako potencjalnie narażonego. Dla branży bezpieczeństwa to kolejny dowód, że dodatki przeglądarkowe wymagają równie rygorystycznej oceny ryzyka jak aplikacje, integracje API i inne elementy środowiska dostępowego.

Źródła

  1. The Hacker News — https://thehackernews.com/2026/09/malicious-twitch-browser-extension.html
  2. Socket Blog — https://socket.dev/blog
  3. JeetBot Docs: Twitch Enhanced Viewer — https://docs.jeetbot.cc/en/base-stuff/extension/
  4. JeetBot Documentation — https://docs.jeetbot.cc/en/
  5. Twitch Help — Whispers — https://help.twitch.tv/

Sogou Input Method z luką RCE: atak przez protokół sgbiz wdraża malware GrayRabbit

Cybersecurity news

Wprowadzenie do problemu / definicja

Badacze bezpieczeństwa ujawnili aktywnie wykorzystywaną podatność zdalnego wykonania kodu w aplikacji Sogou Input Method dla systemu Windows. Luka oznaczona jako CVE-2026-51990 miała umożliwiać uruchomienie złośliwego kodu po kliknięciu spreparowanego odnośnika, a w obserwowanych incydentach była wykorzystywana do wdrożenia backdoora GrayRabbit.

Sprawa jest istotna nie tylko ze względu na samą podatność, ale również dlatego, że pokazuje ryzyko wynikające z łączenia kilku słabości w jednym produkcie desktopowym. W tym przypadku problem dotyczył niestandardowego handlera protokołu, osadzonego komponentu przeglądarkowego oraz przestarzałego silnika renderującego treści webowe.

W skrócie

  • Podatność dotyczyła mechanizmu obsługi protokołu sgbiz: w Sogou Input Method.
  • Łańcuch ataku wykorzystywał brak walidacji argumentów, słabą kontrolę nawigacji webview oraz stary silnik Chromium.
  • Efektem było zdalne wykonanie kodu i instalacja malware GrayRabbit.
  • Backdoor wiązany jest z aktywnością grupy UNC3569.
  • Producent udostępnił poprawkę w wersji 16.3.0.3498.

Kontekst / historia

Sogou Input Method należy do szeroko używanych narzędzi do wprowadzania znaków chińskich w środowisku Windows. Tego typu aplikacje bywają atrakcyjnym celem dla napastników, ponieważ działają na stacjach końcowych, są zintegrowane z codzienną pracą użytkownika i często zawierają dodatkowe komponenty sieciowe, aktualizacyjne lub webowe.

W analizowanym przypadku badacze połączyli kampanię z aktorem UNC3569, funkcjonującym w ekosystemie operacji ukierunkowanych na środowiska chińskojęzyczne. Sam GrayRabbit nie jest nowym zagrożeniem, lecz rozpoznawalną rodziną modułowego malware używaną w wcześniejszych kampaniach. Opisany wariant miał oferować architekturę 64-bitową, bardziej rozbudowany zestaw poleceń oraz zakodowaną konfigurację serwera C2.

Analiza techniczna

Łańcuch ataku składał się z trzech kolejnych etapów. Pierwszy obejmował wykorzystanie niestandardowego URI sgbiz:. Po kliknięciu specjalnie przygotowanego odnośnika system uruchamiał skojarzony handler aplikacji, który przekazywał kontrolowane przez napastnika argumenty do dalszego procesu bez odpowiedniej walidacji.

W drugim kroku atakujący wymuszał uruchomienie komponentu odpowiedzialnego za ładowanie treści webowych i kierował osadzoną kontrolkę webview do zewnętrznego zasobu. Brak skutecznych ograniczeń dotyczących schematu URL oraz listy dozwolonych lokalizacji pozwalał na załadowanie strony kontrolowanej przez przeciwnika.

Trzeci etap był kluczowy z perspektywy skuteczności ataku. Osadzona przeglądarka opierała się na przestarzałym Chromium 80 i działała bez sandboxa. Dodatkowo część mechanizmów bezpieczeństwa typowych dla nowoczesnego środowiska przeglądarkowego była wyłączona, co znacząco obniżało próg wykorzystania błędu i umożliwiało przejście od podatności aplikacyjnej do praktycznego RCE.

Po uzyskaniu wykonania kodu wdrażany był GrayRabbit. Malware zapewniał funkcje typowe dla lekkiego, operacyjnego backdoora, w tym uruchamianie procesów, reverse shell, transfer plików, zbieranie informacji o systemie i użytkowniku oraz refleksyjne ładowanie kolejnych modułów bezpośrednio do pamięci.

Konsekwencje / ryzyko

Incydent pokazuje, że realne zagrożenie często nie wynika z pojedynczej luki, lecz z możliwości połączenia kilku błędów projektowych i implementacyjnych. Nawet jeśli każdy z nich z osobna wydaje się ograniczony, ich zestawienie może prowadzić do pełnego przejęcia stacji roboczej.

  • uzyskanie trwałego dostępu do punktu końcowego,
  • kradzież danych i informacji o użytkowniku,
  • doładowanie kolejnych modułów malware w pamięci,
  • wykorzystanie zainfekowanego hosta do ruchu bocznego,
  • utrudnioną detekcję przez użycie legalnej aplikacji jako nośnika wykonania.

Warto również zwrócić uwagę na aspekt architektoniczny. Choć producent usunął część bezpośrednich przyczyn ataku, sam fakt używania starego silnika przeglądarkowego bez izolacji procesów wskazuje na głębszy problem bezpieczeństwa, który może skutkować kolejnymi podatnościami w przyszłości.

Rekomendacje

Organizacje korzystające z Sogou Input Method powinny w pierwszej kolejności zweryfikować wersję aplikacji i doprowadzić do aktualizacji co najmniej do wydania 16.3.0.3498 lub nowszego. W środowiskach zarządzanych centralnie warto przeprowadzić pełną inwentaryzację tego oprogramowania, ponieważ może ono pozostawać poza standardowym zakresem monitorowania aplikacji krytycznych.

  • monitorować uruchomienia handlera sgbiz: oraz procesów potomnych powiązanych z biz_helper.exe i SGMyInput.exe,
  • wykrywać nietypowe argumenty wiersza poleceń przekazywane do komponentów Sogou,
  • analizować połączenia sieciowe inicjowane przez osadzony webview do nietypowych domen i adresów,
  • prowadzić polowanie na artefakty GrayRabbit i moduły ładowane refleksyjnie do pamięci,
  • ograniczać możliwość uruchamiania niestandardowych protokołów URI,
  • przeprowadzić przegląd aplikacji wykorzystujących osadzone silniki przeglądarkowe bez nowoczesnych mechanizmów sandboxingu.

Z perspektywy SOC i zespołów IR cenne może być także rozszerzenie telemetrii EDR o korelację zdarzeń obejmujących kliknięcie odnośnika, aktywację niestandardowego protokołu, start procesu aplikacji użytkowej, otwarcie webview oraz szybkie wykonanie procesu potomnego. Taki wzorzec może pomóc w wykrywaniu podobnych exploit chainów także w innych aplikacjach desktopowych.

Podsumowanie

Przypadek Sogou Input Method pokazuje, jak niebezpieczne mogą być błędy architektoniczne w aplikacjach desktopowych łączących lokalne komponenty z treściami webowymi. W opisywanym scenariuszu połączenie niezweryfikowanego handlera protokołu, zbyt swobodnej nawigacji w webview oraz przestarzałego Chromium bez sandboxa stworzyło skuteczny wektor zdalnego wykonania kodu wykorzystywany do instalacji GrayRabbit.

Dla obrońców najważniejsze wnioski są trzy: szybkie łatanie, pełna widoczność niestandardowych mechanizmów URI oraz regularny audyt aplikacji osadzających silniki przeglądarkowe. To właśnie na styku tych warstw coraz częściej powstają nowoczesne łańcuchy ataku.

Źródła

Krytyczna luka GitLab CVE-2026-85706 umożliwia zdalny odczyt plików bez logowania

Cybersecurity news

Wprowadzenie do problemu / definicja

CVE-2026-85706 to krytyczna podatność w GitLab typu path traversal, oceniona na 10.0 w skali CVSS. Luka dotyczy interfejsu API odpowiedzialnego za operacje na commitach i może pozwolić na zdalny, nieautoryzowany odczyt plików z systemu za pomocą pojedynczego żądania HTTP.

W praktyce oznacza to, że publicznie dostępne, samodzielnie hostowane instancje GitLab mogą stać się źródłem wycieku bardzo wrażliwych danych. Zagrożenie obejmuje nie tylko kod źródłowy, ale również pliki konfiguracyjne, sekrety oraz poświadczenia używane w procesach CI/CD.

W skrócie

  • Podatność nie wymaga uwierzytelnienia.
  • Do eksploatacji wystarcza pojedyncze żądanie HTTP.
  • Atak umożliwia odczyt plików dostępnych dla procesu aplikacji.
  • Zagrożone są wybrane wersje GitLab CE i EE.
  • Próby eksploatacji pojawiły się bardzo szybko po ujawnieniu luki.
  • Problem wymaga pilnej aktualizacji, przeglądu logów i rotacji sekretów.

Kontekst / historia

Podatność została ujawniona w ramach krytycznego wydania poprawek bezpieczeństwa dla GitLab. Problem objął szeroki zakres wdrożeń korzystających ze standardowych linii rozwojowych produktu, co zwiększyło skalę ryzyka po stronie organizacji utrzymujących własne środowiska deweloperskie.

Za bezpieczne wskazano wersje 19.1.8, 19.2.6 oraz 19.3.2. Szczególnie niepokojące było to, że aktywne skanowanie i próby wykorzystania błędu odnotowano bardzo krótko po jego publicznym ujawnieniu, co potwierdza wysoką atrakcyjność tego typu luk dla cyberprzestępców.

Znaczenie sprawy podnosi również fakt, że podatność została powiązana z rzeczywistą aktywnością ofensywną. W przypadku platform DevOps i DevSecOps taki scenariusz oznacza bezpośrednie zagrożenie dla kodu, procesów wdrożeniowych oraz integralności łańcucha dostaw oprogramowania.

Analiza techniczna

Źródłem problemu jest błąd walidacji ścieżki w API repozytorium obsługującym operacje na commitach. Atakujący może manipulować parametrem ścieżki pliku w taki sposób, aby odwołać się do zasobów znajdujących się poza oczekiwanym katalogiem repozytorium.

Jeżeli aplikacja nieprawidłowo filtruje dane wejściowe, serwer może zwrócić zawartość plików, które nie powinny być dostępne przez API. To klasyczny scenariusz path traversal, ale w tym przypadku jego znaczenie wzmacniają trzy elementy: brak wymogu logowania, niski koszt wykonania ataku oraz wysoka wartość danych możliwych do pozyskania.

W praktycznym scenariuszu napastnik może próbować odczytać między innymi:

  • klucze SSH,
  • tokeny dostępu i deploy tokeny,
  • dane uwierzytelniające do baz danych,
  • zmienne CI/CD,
  • sekrety chmurowe i klucze API,
  • pliki konfiguracyjne aplikacji i usług towarzyszących.

Choć sama luka nie daje od razu zdalnego wykonania kodu, jej wpływ operacyjny może prowadzić do skutków zbliżonych do pełnej kompromitacji. Odczyt sekretów może otworzyć drogę do dalszej eskalacji uprawnień, przejęcia pipeline’ów, ruchu lateralnego i uzyskania dostępu do innych systemów organizacji.

Z perspektywy detekcji warto zwrócić uwagę na nietypowe żądania POST kierowane do endpointów API commitów, zwłaszcza zawierające parametr file.path. Takie wzorce powinny zostać objęte monitoringiem w systemach WAF, SIEM oraz narzędziach log management.

Konsekwencje / ryzyko

Ryzyko związane z CVE-2026-85706 należy uznać za bardzo wysokie. GitLab w wielu organizacjach pełni funkcję centralnej platformy dla rozwoju oprogramowania, automatyzacji testów, budowania artefaktów i wdrożeń do środowisk produkcyjnych.

Kompromitacja danych przechowywanych lub dostępnych z poziomu tej platformy może uruchomić cały łańcuch dalszych naruszeń. W grę wchodzi nie tylko wyciek kodu źródłowego, ale także przejęcie kont serwisowych, modyfikacja pipeline’ów CI/CD, podstawienie złośliwych artefaktów oraz ataki na środowiska chmurowe i produkcyjne.

  • wyciek informacji o architekturze i kodzie,
  • kradzież poświadczeń infrastrukturalnych,
  • naruszenie integralności procesu budowania oprogramowania,
  • ryzyko ataku na łańcuch dostaw,
  • możliwość trwałej obecności napastnika w środowisku.

Szybkie pojawienie się prób eksploatacji znacząco skraca czas reakcji. Organizacje, które odkładają aktualizacje krytycznych komponentów DevOps, mogą zostać zaatakowane jeszcze przed wdrożeniem standardowego okna serwisowego.

Rekomendacje

Najważniejszym krokiem jest natychmiastowa aktualizacja GitLab do wersji zawierających poprawki. Jeżeli wdrożenie patcha nie jest możliwe od razu, należy tymczasowo ograniczyć publiczny dostęp do instancji, na przykład przez VPN, reverse proxy, segmentację sieci lub reguły zapory sieciowej.

Po stronie operacyjnej warto podjąć następujące działania:

  • zidentyfikować wszystkie publicznie dostępne instancje GitLab self-hosted,
  • potwierdzić, czy używane wersje mieszczą się w zakresie podatnym,
  • przeanalizować logi HTTP pod kątem żądań do endpointów API commitów,
  • wyszukać anomalie związane z parametrem file.path,
  • zweryfikować logi reverse proxy, WAF, load balancerów i SIEM,
  • ocenić, czy mogło dojść do odczytu wrażliwych plików.

Po aktualizacji należy przeprowadzić szeroką rotację sekretów, szczególnie jeśli instancja była dostępna z Internetu. Powinna ona objąć:

  • klucze SSH,
  • tokeny dostępu,
  • deploy tokeny,
  • hasła do baz danych,
  • zmienne CI/CD,
  • klucze API i sekrety chmurowe.

Jeśli istnieją przesłanki wskazujące na skuteczną eksploatację, konieczne jest uruchomienie pełnej procedury reagowania na incydent. Obejmuje to analizę zakresu dostępu napastnika, kontrolę zmian w repozytoriach, przegląd pipeline’ów oraz weryfikację integralności artefaktów i procesów wdrożeniowych.

Podsumowanie

CVE-2026-85706 to jedna z najgroźniejszych podatności, jakie mogą dotknąć środowiska GitLab. Połączenie braku uwierzytelnienia, prostoty ataku i możliwości odczytu wrażliwych plików sprawia, że luka stanowi bezpośrednie zagrożenie dla bezpieczeństwa kodu, infrastruktury i procesów CI/CD.

Dla zespołów bezpieczeństwa oraz administratorów oznacza to konieczność natychmiastowego działania: aktualizacji systemu, aktywnego poszukiwania śladów eksploatacji i pełnej rotacji poświadczeń. W środowiskach DevSecOps opóźnienie reakcji może bardzo szybko przełożyć się na wieloetapową kompromitację całego ekosystemu organizacji.

Źródła

  1. Security Affairs — GitLab CVE-2026-85706: One HTTP Request, No Authentication, Full File Read
  2. GitLab — Security Releases
  3. CISA — Known Exploited Vulnerabilities Catalog
  4. watchTowr — informacje o aktywności związanej z eksploatacją
  5. watchTowr Labs — analiza podobnej podatności GitLab Arbitrary File Read

Revolut ujawnił dane KYC po fałszywym żądaniu z domeny rządowej

Cybersecurity news

Wprowadzenie do problemu / definicja

Incydent dotyczący Revolut pokazuje, że współczesne naruszenia bezpieczeństwa nie zawsze wynikają z przełamania zabezpieczeń technicznych. W tym przypadku doszło do ujawnienia wrażliwych danych klientów po tym, jak organizacja odpowiedziała na fałszywe żądanie udostępnienia informacji, które wyglądało jak legalna korespondencja od instytucji państwowej.

To przykład ataku wymierzonego w proces decyzyjny i operacyjne zaufanie. Z perspektywy bezpieczeństwa mówimy nie tyle o klasycznym włamaniu, ile o skutecznym obejściu kontroli biznesowych i wykorzystaniu autentycznie wyglądającej infrastruktury nadawcy.

W skrócie

Revolut potwierdził ujawnienie danych klientów nieuprawnionej stronie po otrzymaniu sfałszowanego wniosku, który sprawiał wrażenie legalnego żądania organu publicznego. Wiadomość została wysłana z nieautoryzowanego konta działającego w oficjalnej domenie instytucji, a dodatkowo przeszła standardowe mechanizmy uwierzytelnienia poczty.

W efekcie przekazane zostały dane identyfikacyjne i kontaktowe, kopie dokumentów tożsamości, zdjęcia selfie wykorzystywane do weryfikacji KYC, historia transakcji oraz wybrane informacje finansowe. Firma podkreśliła, że jej systemy i środki klientów nie zostały technicznie naruszone, jednak sam incydent stanowi poważne naruszenie poufności danych.

Kontekst / historia

Sektor fintech od lat funkcjonuje pod silną presją regulacyjną związaną z obowiązkami KYC i AML. Instytucje finansowe muszą gromadzić obszerne zestawy danych służących do potwierdzania tożsamości klientów, oceny źródła środków oraz monitorowania aktywności transakcyjnej.

Jednocześnie firmy z tego sektora są zobowiązane do reagowania na legalne żądania organów państwowych. To tworzy newralgiczny punkt styku między bezpieczeństwem informacji, zgodnością regulacyjną a codziennymi procedurami operacyjnymi. Jeśli proces weryfikacji takich żądań opiera się głównie na zaufaniu do domeny nadawcy, ryzyko nadużycia wyraźnie rośnie.

W opisywanym przypadku problem nie wynikał z exploita, malware ani bezpośredniego dostępu do infrastruktury Revolut. Atakujący wykorzystał wiarygodnie wyglądającą komunikację urzędową, a fałszerstwo zostało rozpoznane dopiero po późniejszej, niezależnej weryfikacji z samą agencją.

Analiza techniczna

Z technicznego punktu widzenia incydent stanowi przykład ataku na łańcuch zaufania w procesie obsługi wniosków o dane. Najważniejszy element polegał na tym, że wiadomość miała poprawne cechy uwierzytelnienia domenowego, przez co wyglądała na autentyczną i spełniała formalne kryteria poprawności.

To pokazuje, że sama walidacja domeny nadawcy nie jest wystarczającym zabezpieczeniem przy obsłudze żądań wysokiego ryzyka. Możliwy scenariusz obejmuje użycie nieautoryzowanego konta w oficjalnej domenie instytucji albo przejęcie istniejącego konta, co pozwoliło nadać wiadomości pozory legalności.

Zakres ujawnionych danych był szeroki i obejmował informacje o wysokiej wartości operacyjnej dla cyberprzestępców. Taki pakiet może zostać wykorzystany zarówno do kradzieży tożsamości, jak i do przygotowania bardziej zaawansowanych, precyzyjnie dopasowanych ataków socjotechnicznych.

  • dane identyfikacyjne, takie jak imię i nazwisko, data urodzenia oraz zawód,
  • dane kontaktowe,
  • kopie dokumentów tożsamości,
  • obrazy selfie używane w procesach weryfikacyjnych,
  • dane finansowe, w tym wyciągi, identyfikatory rachunków i historię transakcji.

W praktyce incydent należy klasyfikować jako naruszenie procesu autoryzacji udostępniania danych. Nie doszło do klasycznego naruszenia sieci, lecz do skutecznego oszukania procedur compliance i wykorzystania słabości organizacyjnych.

Konsekwencje / ryzyko

Ryzyko dla poszkodowanych klientów jest istotne, ponieważ ujawnione informacje pozwalają na jednoznaczną identyfikację osoby. Połączenie danych osobowych, kopii dokumentów, selfie weryfikacyjnych i historii finansowej może zostać użyte do przejmowania kont w innych usługach, składania fałszywych wniosków kredytowych oraz obchodzenia procedur onboardingu.

Poważnym zagrożeniem są także ukierunkowane kampanie phishingowe i vishingowe. Przestępcy dysponujący tak szczegółowym profilem ofiary są w stanie budować wyjątkowo wiarygodne scenariusze kontaktu, podszywać się pod bank, operatora płatności, urząd lub partnera biznesowego.

Szczególnie wrażliwy jest kontekst transakcji powiązanych z aktywami cyfrowymi. Dane finansowe połączone z tożsamością mogą pomóc w selekcji ofiar o wyższej wartości i posłużyć do prób wymuszeń, szantażu, oszustw inwestycyjnych albo ataków impersonacyjnych.

Dla samej organizacji skutki obejmują ryzyko regulacyjne, reputacyjne i operacyjne. Nawet jeśli infrastruktura nie została technicznie zhakowana, taki incydent może rodzić pytania o adekwatność mechanizmów weryfikacji legalności wniosków i o dojrzałość procesów ochrony danych.

Rekomendacje

Organizacje przetwarzające dane KYC powinny odejść od modelu, w którym wiarygodność żądania ocenia się głównie na podstawie domeny e-mail i poprawności uwierzytelnienia poczty. Każdy wniosek o udostępnienie danych od instytucji publicznej powinien przechodzić wielowarstwową weryfikację poza kanałem, którym został dostarczony.

  • obowiązkowe potwierdzanie żądań kanałem wtórnym, na przykład przez znany numer telefonu lub dedykowany portal,
  • utrzymywanie listy autoryzowanych kontaktów wraz z regularną recertyfikacją,
  • wymóg podpisu cyfrowego lub bezpiecznego systemu wymiany dokumentów dla żądań wysokiego ryzyka,
  • stosowanie zasady czterech oczu przy udostępnianiu danych wrażliwych,
  • klasyfikację żądań według poziomu ryzyka i zakresu przekazywanych danych,
  • pełne logowanie oraz okresowy audyt wszystkich odpowiedzi na wnioski od podmiotów zewnętrznych,
  • szkolenia dla zespołów compliance, fraud i legal w zakresie ataków wykorzystujących legalnie wyglądającą infrastrukturę partnerów lub instytucji publicznych.

Po stronie użytkowników wskazane jest zwiększone monitorowanie nietypowych kontaktów dotyczących rachunków, inwestycji i dokumentów tożsamości. Warto również aktywować dodatkowe mechanizmy ochrony kont oraz obserwować ewentualne próby wykorzystania danych do otwierania nowych usług lub zaciągania zobowiązań.

Podsumowanie

Incydent związany z Revolut przypomina, że nowoczesne naruszenia danych nie zawsze wymagają włamania do systemu. Coraz częściej wystarczy skuteczne nadużycie zaufania do legalnie wyglądającej komunikacji oraz słabo zabezpieczonych procesów biznesowych.

Dla branży fintech to wyraźny sygnał, że ochrona danych klientów musi obejmować nie tylko bezpieczeństwo infrastruktury, ale także odporność operacyjną procedur prawnych, regulacyjnych i compliance. To właśnie na tym styku atakujący mogą dziś osiągać wysoką skuteczność przy relatywnie niskim koszcie technicznym.

Źródła

  • https://securityaffairs.com/198922/data-breach/revolut-exposed-kyc-data-after-fraudulent-government-email-passed-security-checks.html
  • https://techcrunch.com/

Skazanie dewelopera Conti pokazuje, że organy ścigania coraz skuteczniej uderzają w zaplecze ransomware

Cybersecurity news

Wprowadzenie do problemu / definicja

Ransomware pozostaje jednym z najpoważniejszych zagrożeń dla organizacji publicznych i prywatnych. Szczególnie groźne są operacje prowadzone przez grupy, które nie tylko wdrażają szyfrujące ładunki u ofiar, ale również rozwijają własne komponenty malware wspierające cały łańcuch ataku. Najnowsza sprawa związana z operacją Conti pokazuje, że odpowiedzialność karna obejmuje nie wyłącznie operatorów prowadzących końcową fazę incydentu, lecz także osoby tworzące narzędzia wykorzystywane do kompromitacji środowisk i przygotowania ataku.

W skrócie

Amerykański sąd skazał obywatela Ukrainy Ołeksija Łytwynenkę na cztery lata więzienia za udział w spisku związanym z wdrażaniem ransomware Conti. Z ustaleń śledczych wynika, że był zaangażowany zarówno w rozwój złośliwego oprogramowania, jak i działania operacyjne wymierzone w ofiary. Kluczową rolę miał odgrywać tzw. loader, czyli moduł służący do uruchamiania kolejnych elementów ataku w już skompromitowanych systemach.

  • Skazany miał uczestniczyć w rozwoju komponentów używanych przez Conti.
  • Śledczy powiązali go z aktywnością wobec wielu ofiar.
  • Sprawa pokazuje, że organy ścigania coraz skuteczniej identyfikują zaplecze techniczne grup ransomware.
  • Znaczenie mają nie tylko operatorzy szyfrujący dane, ale też deweloperzy tworzący narzędzia ataku.

Kontekst / historia

Conti było jedną z najbardziej destrukcyjnych operacji ransomware ostatnich lat. Grupa szczególnie aktywnie działała w latach 2020–2022, atakując podmioty w Stanach Zjednoczonych i wielu innych krajach. Jej model operacyjny opierał się na połączeniu kradzieży danych, szyfrowania systemów oraz wymuszeń finansowych, co odpowiadało schematowi podwójnego wymuszenia.

Formalny rozpad marki Conti nie oznaczał automatycznego końca działalności wszystkich jej członków i współpracowników. Po wycieku wewnętrznych rozmów i kodu źródłowego wiedza techniczna, relacje personalne oraz elementy infrastruktury mogły zostać przeniesione do innych inicjatyw cyberprzestępczych. Z tego powodu postępowania karne wobec osób rozwijających narzędzia wykorzystywane przez takie grupy mają znaczenie nie tylko symboliczne, ale również operacyjne, ponieważ osłabiają zdolność odbudowy podobnych kampanii w przyszłości.

Analiza techniczna

Najważniejszym elementem sprawy jest rola przypisywana skazanemu. Nie chodziło wyłącznie o bierne wsparcie zaplecza technicznego, ale o połączenie kompetencji deweloperskich z operacyjnym wykorzystaniem malware. Według ujawnionych informacji miał pracować nad loaderem, czyli komponentem pośrednim odpowiedzialnym za dostarczenie lub uruchomienie kolejnych ładunków w zainfekowanym środowisku.

Z technicznego punktu widzenia loader pełni istotną funkcję w atakach ransomware, ponieważ pozwala etapowo rozwijać operację po uzyskaniu dostępu do systemu. Ułatwia rozdzielenie poszczególnych funkcji malware, umożliwia dynamiczne ładowanie dodatkowych modułów oraz może ograniczać widoczność finalnego ładunku na wczesnym etapie infekcji. W praktyce taki mechanizm może zostać użyty do uruchomienia narzędzi post-exploitation, komponentów do kradzieży danych, rozwiązań wspierających ruch boczny, a na końcu właściwego modułu szyfrującego.

  • Loader umożliwia etapowe wdrażanie narzędzi po kompromitacji systemu.
  • Pozwala oddzielić funkcje malware i lepiej ukryć finalny ładunek.
  • Ułatwia dostosowanie ataku do konkretnej architektury ofiary.
  • Może być wykorzystany do uruchamiania narzędzi utrzymania dostępu i eksfiltracji danych.

Istotny jest również aspekt kryminalistyczny. Śledczy mieli zabezpieczyć artefakty wskazujące na dalszą aktywność ransomware także po rozpadzie Conti jako rozpoznawalnej marki. To pokazuje, że ekosystem ransomware funkcjonuje jak rozproszona struktura kompetencyjna, w której kod, doświadczenie operatorów i wzorce działań mogą być ponownie wykorzystywane w nowych konfiguracjach organizacyjnych.

Konsekwencje / ryzyko

Sprawa ma kilka ważnych implikacji dla rynku cyberbezpieczeństwa. Po pierwsze, potwierdza, że zagrożenie tworzą nie tylko operatorzy wdrażający szyfrowanie, lecz także osoby rozwijające wyspecjalizowane komponenty malware. Po drugie, pokazuje trwałość kompetencji przestępczych: rozpad znanej grupy nie eliminuje ryzyka, jeżeli jej członkowie nadal działają w innych strukturach lub współpracują przy kolejnych kampaniach.

Dla organizacji oznacza to wzrost ryzyka związanego z modularnymi kampaniami ransomware, które można szybko rekonfigurować i dostosowywać do środowiska ofiary. Szczególnie trudne staje się wykrywanie ataku na wczesnym etapie, gdy aktywność ogranicza się jeszcze do loadera, narzędzi pomocniczych i działań przygotowawczych. Organizacje muszą także uwzględniać możliwość długotrwałego narażenia na wyciek danych nawet wtedy, gdy finalna faza szyfrowania nie została jeszcze uruchomiona.

  • Większa trudność wykrywania zagrożenia w początkowej fazie kompromitacji.
  • Możliwość ponownego użycia sprawdzonych technik przez byłych członków rozbitych grup.
  • Dłuższy czas obecności atakujących w sieci ofiary przed finalnym uderzeniem.
  • Rosnące ryzyko eksfiltracji danych jeszcze przed aktywacją szyfrowania.

Rekomendacje

Ten przypadek przypomina, że skuteczna obrona przed ransomware musi obejmować cały łańcuch ataku, a nie jedynie końcowy etap szyfrowania danych. W praktyce oznacza to konieczność inwestowania w monitoring, detekcję zachowań po kompromitacji oraz twarde mechanizmy ograniczania ruchu bocznego.

  • Wdrożenie monitoringu telemetrycznego dla stacji roboczych, serwerów i punktów końcowych.
  • Wykrywanie nietypowego uruchamiania procesów potomnych, ładowania bibliotek i wykonywania skryptów w pamięci.
  • Segmentacja sieci oraz ograniczenie komunikacji między krytycznymi strefami.
  • Stosowanie zasady najmniejszych uprawnień i ścisła kontrola kont uprzywilejowanych.
  • Regularne testowanie kopii zapasowych wraz z procedurami odtwarzania.
  • Wzmocnienie dostępu zdalnego poprzez MFA i kontrolę dostępu warunkowego.
  • Szybkie usuwanie podatności wykorzystywanych do uzyskania dostępu początkowego.
  • Korelacja logów z EDR, SIEM i systemów tożsamości pod kątem wzorców post-exploitation.

Zespoły SOC powinny dodatkowo rozwijać detekcje ukierunkowane na narzędzia używane po kompromitacji, w tym frameworki zdalnego sterowania, mechanizmy dumpingu poświadczeń, tunele przez sieci anonimizujące oraz niestandardowe loadery uruchamiane z katalogów tymczasowych. Wczesne wykrycie tej fazy daje największą szansę na zatrzymanie incydentu przed eksfiltracją danych i aktywacją właściwego ransomware.

Podsumowanie

Wyrok dla osoby powiązanej z Conti jest ważnym sygnałem dla rynku cyberbezpieczeństwa. Pokazuje, że organy ścigania koncentrują się nie tylko na głośnych markach ransomware, ale również na deweloperach budujących komponenty niezbędne do przeprowadzenia ataków. Dla obrońców najważniejszy wniosek jest jasny: zagrożenie nie znika wraz z rozpadem konkretnej grupy, ponieważ umiejętności, kod i infrastruktura mogą funkcjonować dalej. Dlatego skuteczna ochrona wymaga wykrywania aktywności już na etapie loaderów, narzędzi post-exploitation i przygotowania środowiska do finalnego uderzenia.

Źródła

  • Security Affairs – Conti Hacker Who Built Malware and Attacked Victims Gets Four-Year Sentence – https://securityaffairs.com/198931/cyber-crime/conti-hacker-who-built-malware-and-attacked-victims-gets-four-year-sentence.html
  • U.S. Department of Justice – Ukrainian National Sentenced for Role in Conti Ransomware Conspiracy – https://www.justice.gov/
  • FBI – Conti Ransomware Resources and Public Guidance – https://www.fbi.gov/
  • CISA – Ransomware Guidance and Resources – https://www.cisa.gov/

Phishing „na passkey” uderza w Microsoft 365. Nowy wektor przejęcia kont i kradzieży danych

Cybersecurity news

Wprowadzenie do problemu / definicja

Phishing wykorzystujący motyw passkey to nowa odsłona ataków socjotechnicznych wymierzonych w tożsamość użytkowników i dostęp do usług chmurowych. Przestępcy podszywają się pod dział IT, help desk lub administratorów bezpieczeństwa i przekonują pracowników do wykonania rzekomej aktualizacji, aktywacji albo naprawy mechanizmów logowania.

W praktyce celem nie jest już wyłącznie zdobycie hasła. Atakujący dążą do przejęcia sesji, dodania własnych metod uwierzytelniania wieloskładnikowego oraz uzyskania trwałego dostępu do środowiska Microsoft 365, co następnie umożliwia rozpoznanie zasobów i długotrwałą eksfiltrację danych.

W skrócie

Opisywane kampanie pokazują, że rosnąca popularność passkeys i nowoczesnych metod uwierzytelniania stała się wygodnym pretekstem do oszustw. Użytkownicy coraz częściej słyszą o odchodzeniu od haseł, dlatego komunikaty o „koniecznej aktywacji passkey”, „ponownej rejestracji MFA” lub „naprawie SSO” brzmią wiarygodnie i nie budzą od razu podejrzeń.

  • atak rozpoczyna się zwykle od telefonu, SMS-a lub wiadomości od osoby podszywającej się pod wsparcie IT,
  • ofiara jest kierowana do fałszywego portalu logowania albo do scenariusza device code phishing,
  • po uzyskaniu dostępu napastnik rejestruje własne metody MFA,
  • kolejnym etapem jest nadużycie Microsoft Graph API oraz przeszukiwanie SharePoint, OneDrive i poczty,
  • końcowym celem jest kradzież danych prowadzona godzinami lub nawet przez wiele dni.

Kontekst / historia

Ataki na warstwę tożsamości od dawna zyskują na znaczeniu, ale obecnie osiągnęły nowy poziom dojrzałości. Zamiast infekować stację roboczą złośliwym oprogramowaniem, przeciwnik coraz częściej koncentruje się na uzyskaniu legalnie wyglądającego dostępu do konta, sesji lub tokenu. To podejście jest szczególnie skuteczne w środowiskach SaaS, gdzie pojedyncze konto może otwierać drogę do poczty, dokumentów, współdzielonych repozytoriów i danych biznesowych.

Motyw passkey działa dlatego, że wpisuje się w realne zmiany zachodzące w organizacjach. Firmy wdrażają silniejsze metody logowania, komunikują migrację od haseł i zachęcają do korzystania z bezpieczniejszych rozwiązań. W efekcie fałszywe prośby o aktywację passkey, weryfikację tożsamości czy ponowne skonfigurowanie SSO wyglądają jak element rutynowej administracji, a nie początek incydentu.

Analiza techniczna

Atak zwykle zaczyna się od rozpoznania. Operatorzy kampanii zbierają informacje o strukturze firmy, stanowiskach pracowników i możliwych celach o podwyższonych uprawnieniach. Dane pochodzą z publicznych źródeł, serwisów zawodowych, mediów społecznościowych oraz wcześniejszych wycieków kontaktów.

Następnie dochodzi do kontaktu socjotechnicznego. Napastnik dzwoni lub pisze do ofiary, podając się za członka zespołu wsparcia technicznego. W rozmowie wywiera presję czasu i przedstawia rzekomy problem związany z logowaniem, MFA, rejestracją urządzenia albo przejściem na passkeys.

W warstwie technicznej obserwowane są co najmniej dwa dominujące scenariusze. Pierwszy to klasyczny model adversary-in-the-middle, w którym fałszywa infrastruktura pośredniczy w procesie logowania i może przechwycić poświadczenia, tokeny albo stan sesji. Drugi to device code phishing, gdzie użytkownik sam zatwierdza kod urządzenia, autoryzując w praktyce dostęp przeciwnika bez konieczności bezpośredniego ujawnienia hasła.

Ważnym elementem kampanii jest infrastruktura domenowa. Przestępcy rejestrują domeny i subdomeny nawiązujące do aktywacji kont, passkeys, konfiguracji SSO czy weryfikacji dostępu. Często osadzają również nazwę organizacji-ofiary w adresie, aby komunikat wyglądał na wewnętrzny i spersonalizowany.

Po pierwszym przejęciu dostępu napastnik dąży do utrwalenia obecności. Zamiast polegać wyłącznie na skradzionej sesji, dodaje własną metodę MFA, taką jak numer telefonu, aplikacja uwierzytelniająca lub token OTP. Ten moment jest krytyczny, ponieważ znacząco utrudnia szybkie odzyskanie kontroli nad kontem przez legalnego użytkownika i zespół bezpieczeństwa.

Kolejny etap to działania po kompromitacji. Atakujący wykorzystuje Microsoft Graph API do enumeracji użytkowników, grup, ról, uprawnień i dostępnych zasobów w dzierżawie. Równolegle przeszukuje skrzynki pocztowe, analizuje metadane załączników i pobiera pliki z SharePoint Online oraz OneDrive for Business. W wielu przypadkach eksfiltracja jest rozłożona w czasie i realizowana z użyciem różnych adresów IP dla logowania, rozpoznania i transferu danych, co utrudnia wykrywanie incydentu na podstawie pojedynczego wskaźnika.

Z perspektywy obrony szczególnie problematyczne jest to, że pojedyncze wywołania API mogą wyglądać legalnie. Dopiero korelacja zdarzeń, takich jak nietypowe logowanie, dodanie nowej metody MFA, intensywna enumeracja zasobów i nagły wzrost odczytów lub pobrań, ujawnia pełny obraz ataku.

Konsekwencje / ryzyko

Skutki takiego incydentu mogą być bardzo poważne, zwłaszcza gdy przejęte konto ma szeroki dostęp do danych współdzielonych, skrzynek pocztowych kadry kierowniczej, dokumentacji projektowej lub zasobów finansowych. W środowisku Microsoft 365 pojedyncza kompromitacja może szybko przełożyć się na utratę dużego wolumenu informacji poufnych.

Ryzyko zwiększa także fakt, że atak omija tradycyjne modele ochrony oparte na perymetrze i wykrywaniu malware. Jeżeli użytkownik sam autoryzuje proces wyglądający na legalny, a późniejsza aktywność odbywa się przez natywne usługi SaaS i oficjalne interfejsy API, incydent może przez długi czas pozostawać niezauważony.

  • utrata dokumentów biznesowych i danych operacyjnych,
  • kradzież wiadomości e-mail i załączników,
  • dostęp do poufnych zasobów współdzielonych,
  • wydłużona obecność przeciwnika dzięki dodaniu własnej metody MFA,
  • utrudniona analiza śledcza z powodu braku klasycznych artefaktów malware na stacjach roboczych.

Rekomendacje

Organizacje powinny traktować ten typ kampanii jako atak na tożsamość, a nie wyłącznie klasyczny phishing. Podstawą jest wprowadzenie jasnych procedur operacyjnych: dział IT nie powinien inicjować przez telefon lub SMS nagłych procesów aktywacji, resetu lub „pilnej aktualizacji” passkeys bez wcześniej ustalonego, możliwego do zweryfikowania kanału.

Równie ważne jest monitorowanie zdarzeń tożsamościowych i korelacja sygnałów z różnych źródeł. Sam alert o nietypowym logowaniu może nie wystarczyć, ale połączenie go z rejestracją nowej metody MFA oraz wzrostem aktywności Graph API powinno skutkować priorytetową reakcją SOC.

  • monitorować rejestrację nowych metod MFA i ich zmiany,
  • analizować logowania z urządzeń niezarządzanych i nietypowych lokalizacji,
  • kontrolować oraz ograniczać użycie device code flow,
  • wdrożyć reguły detekcyjne oparte na sekwencji zdarzeń,
  • obserwować nagły wzrost aktywności Microsoft Graph API,
  • wykrywać masowe pobrania z SharePoint, OneDrive i Exchange Online,
  • egzekwować Conditional Access i ograniczać nadmierne uprawnienia,
  • przygotować procedury szybkiego unieważniania sesji i tokenów.

Nie można też pomijać edukacji użytkowników. Szkolenia powinny obejmować scenariusze vishingu, smishingu, fałszywych portali logowania oraz przypadki, w których pracownik jest proszony o zatwierdzenie kodu urządzenia lub zmianę metod uwierzytelniania pod presją czasu.

W razie wykrycia incydentu działania muszą być natychmiastowe. Należy usunąć nieautoryzowane metody MFA, zresetować aktywne sesje i tokeny, wymusić ponowną rejestrację zaufanych metod logowania oraz przeanalizować zakres użycia Graph API, SharePoint, OneDrive i poczty pod kątem możliwej eksfiltracji danych.

Podsumowanie

Phishing „na passkey” nie oznacza, że sama technologia passkeys jest słaba. Problemem pozostaje człowiek, proces oraz możliwość nadużycia legalnych mechanizmów tożsamościowych przez skuteczną socjotechnikę. To kolejny dowód na to, że nowoczesne uwierzytelnianie musi być wspierane przez dojrzałe monitorowanie, silne procedury i dobrze przygotowaną reakcję na incydenty.

Dla obrońców kluczowe jest przesunięcie uwagi z pojedynczego logowania na cały łańcuch zdarzeń po kompromitacji. Widoczność tożsamości, analiza behawioralna oraz szybkie reagowanie na anomalie związane z MFA i dostępem do danych stają się dziś fundamentem skutecznej ochrony środowisk Microsoft 365.

Źródła

  1. https://thehackernews.com/2026/09/attackers-use-passkey-phishing-to.html
  2. https://www.microsoft.com/en-us/security/blog/2026/09/09/passkey-themed-social-engineering-leads-identity-cloud-compromise/
  3. https://www.microsoft.com/en-us/security/blog/2026/09/10/protecting-organizations-ai-assisted-executive-impersonation-invoice-fraud/
  4. https://www.bleepingcomputer.com/news/security/passkey-themed-phishing-attacks-lead-to-microsoft-365-data-theft/
  5. https://www.csoonline.com/article/4221110/attackers-use-passkey-themed-scams-to-hijack-microsoft-365-accounts.html