Badacze z firmy zajmującej się bezpieczeństwem w Kalifornii zademonstrowali samorozprzestrzeniającego się robaka, który może przejąć kontrolę nad kontem WeChat jedynie poprzez połączenie przychodzące — cel nigdy nie musi odbierać, klikać łącza ani dotykać telefonu. Firma twierdzi, że sztuczna inteligencja pomogła jej znaleźć podstawowy błąd i napisać pierwszy działający exploit w ciągu około dwóch dni.
Demonstracja, o której 8 września poinformowały dzienniki „The Hacker News” i „The New York Times”, pokazuje, jak dramatycznie sztuczna inteligencja skraca harmonogram opracowania narzędzi do poważnych ataków. Nie zgłoszono żadnych ataków wykorzystujących tę lukę, a Tencent twierdzi, że exploit został zablokowany dla wszystkich użytkowników od końca sierpnia, ale jak odnotowuje wiadomości dotyczące bezpieczeństwa AI przez cały 2026 rok, eksploatacja przyspieszana przez sztuczną inteligencję przechodzi z teorii do praktyki.
Robak rozprzestrzeniający się poprzez dzwonienie
Atak odbywa się poprzez funkcję połączeń WeChat. Robak przejmuje konto WeChat ofiary, gdy jej telefon odbierze połączenie od atakującego – nawet jeśli połączenie pozostanie bez odpowiedzi i nawet jeśli telefon po prostu dzwoni na stole po drugiej stronie pokoju. Udzielenie odpowiedzi nie pomaga: Kalifornia twierdzi, że ofiara nic nie słyszy, a exploit nadal się powiódł. Odrzucenie połączenia zatrzymuje tę próbę, ale atakujący może po prostu spróbować ponownie później, na przykład gdy cel śpi.
Istnieje jedno ograniczenie: osoba dzwoniąca musi już być jednym z kontaktów WeChat celu. Kalifornia twierdzi, że w praktyce stanowi to ledwo barierę, ponieważ gdy jeden kontakt zostanie naruszony, dodatkowe zaufanie, jakie WeChat pokłada w komunikacji między kontaktami, działa na korzyść atakującego. Każde przejęte konto staje się nowym punktem startowym.
Demonstracja pokazała dokładnie tę reakcję łańcuchową. Jeden z telefonów z Androidem zadzwonił do iPhone'a i przejął jego konto WeChat, gdy telefon wciąż dzwonił. Następnie nowo zainfekowany iPhone zadzwonił do drugiego telefonu z Androidem i w ten sam sposób przejął nad nim kontrolę.
Po uruchomieniu exploita osoba atakująca uzyskuje pełną kontrolę nad kontem WeChat — czytanie i wysyłanie wiadomości, wykonywanie połączeń oraz występowanie w roli właściciela konta. Kontrola samego telefonu nie jest wliczona w cenę, ale w przypadku aplikacji, której pojedynczy wpis obejmuje płatności, oficjalne konta i miniprogramy, przejęcie konta samo w sobie jest poważnym skutkiem. Tencent zgłosił łącznie 1,439 miliarda aktywnych użytkowników WeChat i Weixin miesięcznie na dzień 30 czerwca 2026 r.
Oś czasu przyspieszona przez sztuczną inteligencję
Najbardziej znaczącym szczegółem może być to, jak szybko to wszystko się połączyło. Według Calif jego zespół współpracował z sztuczną inteligencją, aby odkryć błąd i stworzyć pierwszy exploit umożliwiający uruchomienie kodu na telefonie w ciągu około dwóch dni; budowanie robaka zajęło kolejny tydzień.
Opublikowany przez firmę harmonogram jest bardziej konserwatywny, ale wciąż uderzający: zespół inżynierów zidentyfikował błąd 23 lipca, zakończył pierwszy exploit dla Androida 30 lipca i zademonstrował działającego robaka 11 sierpnia. Jak zauważa Hacker News, krótsze liczby mogą obejmować tylko aktywny czas pracy — ale tak czy inaczej, odległość od początkowego wykrycia do samorozprzestrzeniającego się robaka typu zero-click mierzono w tygodniach, a nie w miesiącach czy latach, których tradycyjnie wymagały takie możliwości.
Badacze zajmujący się bezpieczeństwem ostrzegali od dwóch lat, że duże modele językowe obniżą barierę w wykorzystywaniu rozwoju. Ten przypadek stanowi konkretny punkt danych: sztuczna inteligencja nie zastąpiła inżynierów, ale znacząco przyspieszyła zarówno wykrywanie luk w zabezpieczeniach, jak i tworzenie broni.
Cicha poprawka Tencenta
Kalifornia zgłosiła usterkę firmie Tencent w lipcu. Firma twierdzi, że od tego czasu Tencent załagodził exploita dla wszystkich użytkowników i 28 sierpnia potwierdziła, że na serwerach Tencent została wymuszona blokada, co oznacza, że ochrona nie zależy od tego, czy użytkownicy cokolwiek instalują.
Według własnego dziennika wydań, Tencent dostarczył WeChat w wersji 8.0.77 dla Androida i 8.0.76 dla iOS 21 sierpnia, a te wydania złagodziły błąd w poszczególnych Kaliforniach. Warto zauważyć, że Tencent nie opublikował żadnego poradnika bezpieczeństwa dotyczącego tej luki. Informacje o wydaniu opisują aktualizacje jedynie jako poprawki błędów, a od 8 września nie przypisano żadnego identyfikatora CVE. The Hacker News skontaktował się z obydwoma firmami w celu uzyskania komentarza.
Żadna firma nie podała, których wersji WeChat dotyczy problem, czy usterka dotyczyła klientów WeChat w systemach HarmonyOS, Windows, Mac lub Linux, ani czy była kiedykolwiek wykorzystywana w środowisku naturalnym. Kalifornia twierdzi, że nie zgłoszono żadnych ataków i że użytkownicy nie mają możliwości sprawdzenia, czy były one celem, ponieważ nieodebrane połączenie, które po cichu się nie powiedzie, może nie pozostawić śladu.
Co to oznacza dla bezpieczeństwa urządzeń mobilnych
Ataki tej klasy polegające na zerowym kliknięciu są najczęściej kojarzone z dostawcami oprogramowania szpiegującego dysponującymi odpowiednimi zasobami, działającymi przeciwko niewielkiej liczbie celów o dużej wartości. Robak — kod ataku rozprzestrzeniający się od ofiary do ofiary — zmienia rachunek, ponieważ sprawia, że te same możliwości są potencjalnie skalowalne dla setek milionów kont. „The New York Times”, powołując się na ekspertów, podał, że gdyby został złośliwie wykorzystany, atak mógłby w zasadzie skompromitować ogromną liczbę urządzeń w ciągu kilku godzin.
Kalifornia wstrzymuje szczegóły techniczne luki i robaka do czasu przedstawienia pełnej analizy na konferencji poświęconej bezpieczeństwu, ponadto nie opublikowała niczego, czego obrońcy mogliby szukać. To ograniczenie ograniczy naśladowców, ale pozostawi także szerszemu ekosystemowi – innym aplikacjom do przesyłania wiadomości o podobnej architekturze połączeń – możliwość samokontroli bez odniesienia.
Dla użytkowników praktyczny wniosek jest wąski: blokada po stronie serwera oznacza, że nie jest wymagane żadne działanie, chociaż nadal zalecane jest uruchomienie bieżącej wersji WeChat. W przypadku branży zabezpieczeń oferta na wynos jest szersza. Przepływ pracy wspomagany sztuczną inteligencją, który w niecałe trzy tygodnie zmienia gotowy program w działającego robaka działającego bez kliknięć, nie jest już eksperymentem myślowym – jest udokumentowanym i zademonstrowanym potokiem.
Wyprzedź sztuczną inteligencję
Śledź najnowsze informacje na temat bezpieczeństwa, niewłaściwego użycia i rozwoju sztucznej inteligencji w AI Buzz Wire.
Przeczytaj więcej aktualności o sztucznej inteligencji →