Raport opublikowany przez Sekoia 4 listopada 2026 r. opisuje kampanię mobilną, którą firma z umiarkowaną do wysokiej pewnością przypisuje APT29 lub jego podgrupie. Atak wykorzystywał trzy drogi dostarczenia exploitów na urządzenia z iOS i Androidem. Określenie „bez kliknięcia” oznacza, że po załadowaniu strony nie była potrzebna kolejna czynność użytkownika. Sama wizyta nie przesądzała o infekcji: serwer dobierał exploit na podstawie informacji o przeglądarce i systemie. Raport techniczny Sekoia

„Bez kliknięcia” opisuje brak dodatkowej czynności po załadowaniu strony, a nie automatyczną infekcję każdego odwiedzającego.

Jak kampania docierała do przeglądarek mobilnych

Sekoia opisała trzy drogi: złośliwy kod JavaScript umieszczony na przejętych, legalnych stronach, serwery reverse proxy podszywające się pod znane witryny oraz przejęty skrypt analityczny Plerdy. Reverse proxy pośredniczy w ruchu internetowym; w tej kampanii służyło do naśladowania prawdziwych stron.

Po otwarciu strony kod zbierał informacje o przeglądarce i urządzeniu. Serwer wykorzystywał je do wyboru łańcucha dla iOS albo Androida. Sekoia podaje, że skrypt UltimateFingerprinter korzystał z 61 mechanizmów zbierania danych i tworzył profil z 394 polami. Nie oznaczało to, że każdy odwiedzający otrzymywał exploit: dostarczenie zależało od dopasowania do kryteriów ataku.

Sekoia datuje przejęcie trackera Plerdy na okres od 27 sierpnia do 3 września 2026 r. Zespół firmy rozpoczął śledztwo w połowie października, po wykryciu złośliwego skryptu na stronie ukraińskiej firmy z sektora wydobycia gazu.

Trzy łańcuchy miały różne cele

Sekoia przypisała poszczególnym łańcuchom konkretne wersje systemów i przeglądarki oraz wskazała użyte podatności. W przypadku łańcucha A oddzieliła wersje, dla których serwer stosował filtr dostarczania, od szerszego zakresu zgodności samego exploita.

ŁańcuchZakres i filtrWymienione CVEZgłoszony cel
AFiltr dostarczania: iOS 16.7/16.7.10. Sekoia podaje, że exploit mógł działać na iOS 16.0–17.4.CVE-2025-43529, CVE-2024-27834Kradzież ciasteczek przeglądarki.
BiOS 18.5CVE-2025-43529, CVE-2026-20700, CVE-2025-14174, CVE-2025-43510, CVE-2025-43520Zbieranie danych z urządzenia; Sekoia nazywa ten łańcuch DarkSword.
CAndroid Chrome 139–145, z wyjątkiem wersji 143CVE-2026-3910, CVE-2025-27038Zbieranie danych Chrome i zapisanych danych sieci Wi-Fi.

W łańcuchu B Sekoia wymieniała między innymi wiadomości, bazy danych komunikatorów, zapisane hasła i tokeny, hasła do Wi-Fi, kontakty, historię połączeń, dane lokalizacyjne i zdrowotne, zdjęcia oraz pliki z iCloud Drive. Łańcuch Androida miał zbierać ciasteczka Chrome, zapisane loginy i historię przeglądania, a także dane konfiguracji Wi-Fi. Sekoia podaje, że ten łańcuch zatrzymywał działanie po wykryciu identyfikatora SM-S938B, który odpowiada modelowi Samsung Galaxy S25 Ultra.

Co Sekoia ustaliła o podatnościach i APT29

Według Sekoia wszystkie luki wykorzystane w analizowanych łańcuchach były znane i załatane przez producentów przed kampanią. Firma nie znalazła też w tych łańcuchach mechanizmu utrwalającego obecność atakujących na urządzeniu.

Sekoia opiera ocenę powiązania z APT29 na podobieństwach technicznych, wzorcach działania, profilu celów i infrastrukturze. Ocenia to powiązanie z umiarkowaną do wysokiej pewnością i dopuszcza, że za operacją mogła stać podgrupa APT29. Jest to ocena Sekoia, a nie oficjalne przypisanie kampanii przez władze państwowe.