[Перевод] Telegram попросил нас молчать об XSS. Мы всё равно публикуем

#Перевод #Telegram #HTML #Разбираем #Читать
[Перевод] Telegram попросил нас молчать об XSS. Мы всё равно публикуем

Одно пустое сообщение в Telegram могло привести к утечке переписки — при открытии HTML‑экспорта. Telegram отказался согласовать публичное раскрытие. Разбираем причину уязвимости, показываем переписку с вендором и объясняем, почему обновление клиента не исправляет старые экспорты. Читать далее

Бот, которого не было в вашей группе, мог спрятать код в сообщении, ждать месяцами и сработать, когда кто‑то экспортирует переписку. Telegram исправил баг молча.

Сначала мы сообщили о баге вендору и молчали до выхода фикса. Тестировали только на своих аккаунтах. Это раскрытие после выхода патча.

Мы нашли хранимую XSS в Telegram Desktop и 3 июня 2026 года сообщили о ней. В июле Telegram выпустил фикс — и отказался одобрить нашу публикацию, хотя проблема уже была исправлена. Мы отказались от вознаграждения и попросили отдать эти деньги на благотворительность; мы также просили согласовать дату публикации. Этот текст — и есть раскрытие. Кода эксплойта здесь нет, живые системы мы не атаковали.

Утро понедельника