
Уязвимость в Telegram Desktop: риски для ПК из-за новых виджетов
Внедрение интерактивных HTML-карточек и мини-приложений через свежий Bot API 10.4 неожиданно обнажило серьезные архитектурные уязвимости в кроссплатформенном движке QuickJS.
Из-за некорректной обработки сложной конструкции await using в циклах возникала классическая ошибка use-after-return, позволяющая обращаться к уже очищенной памяти завершенных функций.
Хотя разработчики оперативно подготовили исправление в коммите ca3594d, десктопный релиз Telegram Desktop 7.4.2 был ошибочно собран со старой и уязвимой ревизией песочницы виджетов.
──────────────────────────────────────────────────
Успешная демонстрация обхода защиты на Android компанией V12, приведшая к запуску калькулятора, показала реальную опасность дефекта при отсутствии должной изоляции процессов.
Несмотря на то, что для мобильной операционной системы Android уже выпущено защищенное обновление 13.2.2 с изоляцией виджетов, версия для персональных компьютеров остается уязвимой.
Тем не менее, прямых доказательств и подтвержденных эксплойтов для удаленного выполнения произвольного нативного кода на платформах Windows, macOS или Linux в настоящее время зафиксировано не было.
──────────────────────────────────────────────────
В текущих условиях рабочей сети мессенджера отправка подобных интерактивных виджетов жестко ограничена рамками прямых диалогов с ботами, исключая массовые рассылки.
Пользователям настольных клиентов настоятельно рекомендуется временно воздерживаться от взаимодействия с подозрительными ботами и ожидать официального патча безопасности.
Скорейший выпуск внепланового обновления для десктопных операционных систем позволит окончательно закрыть уязвимый вектор и обеспечить должный уровень защиты клиентских данных.
──────────────────────────────────────────────────