Личные сообщения пользователей Twitch утекли в третьи руки из-за бага

Личные сообщения пользователей Twitch утекли в третьи руки из-за бага

Личные сообщения пользователей Twitch утекли в третьи руки из-за бага

Представители стриминговой платформы Twitch уведомили пользователей о том, что их сообщения могли быть скомпрометированы из-за досадной ошибки в коде. В Twitch сообщили, что проблема возникла из-за отключения функционала Messages в мае этого года.

Официальные письма, разосланные пользователям платформы, гласят:

«Некоторые пользователи сервиса, скачавшие архив своих сообщений, могут заполучить копию сообщений других пользователей».

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

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

«Защита конфиденциальности наших пользователей очень важна для нас. Мы приняли меры, чтобы подобная ошибка больше не повторилась в будущем», — подчеркнули в компании.

Разработчики сервиса «подняли» специальную страницу, на которой вы можете проверить, были ли ваши сообщения скомпрометированы — twitch.tv/messages/archive. Более того, у любого пользователя, чьи сообщения «утекли», будет возможность получить доступ к архиву с его информацией.

В компании отметили, что ошибка никак не повлияла на сообщения пользователей, отправленные через Whisper.

Напомним о другом интересном случае, связанном с Twitch. Водитель, работавший на Uber и Lyft, осуществил сотни перевозок, из которых почти все стримились в прямом эфире на этой стриминговой платформе.

Linux-компьютер подключили к Apple Find My и получили геолокацию юзеров

22-летний исследователь Zerotistic зарегистрировал Linux-компьютер в инфраструктуре Apple Find My и научил его получать координаты людей. На работу ушло меньше недели экспериментов с закрытыми протоколами компании. Это не способ следить за любым владельцем iPhone.

Linux-устройство видит только местоположение людей, которые уже добровольно поделились им с владельцем соответствующей учётной записи Apple.

Как объяснил исследователь, сначала он прошёл стандартную аутентификацию Apple и сформировал запрос на сертификат устройства. Неожиданно сервер принял старомодную конструкцию: PKCS#10, 2048-битный ключ RSA и подпись SHA-1. После этого Apple выдала сертификат Identity Services и фактически признала Linux-машину привязанным устройством.

Затем компьютер пришлось зарегистрировать в службах Find My и Apple Push Notification Service, указать поддерживаемое шифрование и ключи для обмена сообщениями. Запрос SubscribeAndFetch заставил устройство друга отправить новому клиенту зашифрованный ключ геолокации.

Финальным этапом стал скрипт, который распаковывает сообщения Apple, извлекает ключ и расшифровывает координаты, время и точность определения местоположения.

Исследование показывает, что ограничение Find My устройствами Apple держится не только на аппаратной платформе, но и на умении правильно изображать участника её закрытой экосистемы.

RSS: Новости на портале Anti-Malware.ru