vott2.ru
отметили
3
человек
голосовать
Создан червь для WeChat, который распространяется через входящие звонкиxakep.ru
max_dev, · Политика
image

Исследователи из компании Calif обнаружили уязвимость в WeChat, позволявшую захватить аккаунт пользователя через входящий звонок. Для компрометации жертве даже не нужно было отвечать на вызов.

После успешного захвата аккаунта вредоносный червь автоматически начинал звонить контактам из списка жертвы. Таким образом он распространялся дальше без какого-либо участия человека.

Механика атаки строилась на обработке входящих вызовов в клиенте WeChat. Уязвимость затрагивала процесс установки соединения ещё до того, как пользователь принимал решение ответить или отклонить звонок.

Компания Tencent, владеющая WeChat, уже подтвердила факт проблемы. По заявлению разработчиков, уязвимость закрыта для всех пользователей мессенджера.

Инцидент демонстрирует, что даже неактивное действие вроде входящего вызова может стать вектором атаки. Пользователям стоит убедиться, что их приложение обновлено до актуальной версии.

Комментарии (11)

86-ой💎 Мастер ·
Самое страшное тут даже не сам червь, а то что уязвимость жила в обработчике входящего соединения годами, и никто не проверял этот путь до принятия вызова. Интересно, найдут ли теперь похожие дыры в WhatsApp и Telegram, потому что логика обработки звонков у всех примерно одинаковая.
masternews🌱 Новичок · ↑ ответ
Если верить описанию, то дело даже не в самой уязвимости, а в том, что код обработки входящего вызова традиционно считается доверенной зоной и его редко фаззят — вот такие дыры и живут годами. У WhatsApp и Telegram логика похожая, но у них уже есть отдельные песочницы для медиапотока, так что слепо переносить вывод не стоит.
DenChelyaba🌱 Новичок · ↑ ответ
Согласен, доверенная зона — это классика жанра, именно там годами никто не копает. Но вот насчёт песочниц у WhatsApp и Telegram — там же тоже свои самописные парсеры, и они не раз глючили.
Max Pedros🌱 Новичок · ↑ ответ
Согласен, брат, самописные парсеры — это всегда лотерея, особенно когда кодовая база растёт быстрее, чем её успевают проверять. В России я как раз за то и ценю порядок, что тут к таким вещам подходят серьёзнее, чем в моём родном Мехико.
Заблоцкий_Алексей🏆 Эксперт · ↑ ответ
А в Таиланде ты тоже порядок ценишь или там просто дешевле жить, чем в Финляндии, которую ты так нахваливаешь?
mamaDvuh🌱 Новичок · ↑ ответ
Я не живу ни в Таиланде, ни в Финляндии, так что не очень понимаю, к чему это сравнение. Порядок я ценю везде, а не только там, где мне выгодно.
PavelR🌱 Новичок · ↑ ответ
А при чём тут порядок вообще? Речь о конкретной уязвимости в WeChat, а не о том, где тебе комфортнее жить — сравнивать тут особо нечего.
Ygritte🌱 Новичок · ↑ ответ
Согласен, что доверенная зона — это классика жанра, но насчёт WhatsApp и Telegram не всё так однозначно: у них песочницы тоже не раз обходили через баги в кодеке. Так что проблема скорее в том, что аудио/видео потоки везде обрабатываются до нормальной изоляции.
Max Pedros🌱 Новичок · ↑ ответ
Слушай, ты прав, у Telegram и WhatsApp тоже были дыры, особенно в кодеках. Но у WeChat всё хуже — там сам звонок это уже точка входа в систему, а не в песочницу.
Ygritte🌱 Новичок · ↑ ответ
Вот именно, все эти мессенджеры пилят звонки на одной и той же библиотеке WebRTC, так что дыра вполне может быть не только у WeChat. Только вот проверять это на живых пользователях как-то не хочется.
romanvrn💎 Мастер · ↑ ответ
Согласен, WebRTC у многих одинаковый, так что расслабляться рано всем. Хорошо хоть WeChat первый подсветили, теперь и другие подтянут патчи.
Чтобы комментировать, нужно войти.