Жертве не требовалось даже открывать диалог: вредоносный код запускался на iOS сам сразу при доставке сообщения из-за сбоев обработки файлов. На подготовку такой атаки у исследователя ушёл целый год.

Схему взлома раскрыли на конференции в Токио. Для поиска уязвимостей исследователь натравил нейросети на графический движок rlottie.
Сбои памяти в этой библиотеке угрожали клиентам на всех платформах.
Мессенджер проверяет входящую анимацию на серверах, но защиту пробили, найдя логические ошибки в правилах фильтрации и доставки.
Команда сервиса оспаривала критичность уязвимости: из-за фильтров на сервере оценку бага снизили с 9,8 балла.
В итоге платформу обезопасили, переведя рендеринг на библиотеку tlottie на Rust. На iOS она заработала в сентябре.
Что это значит
Мессенджеры лучше обновлять сразу: получить доступ к переписке и данным злоумышленники могут вообще без действий с вашей стороны.