АНБ уличили в сборе информации из cookie-файлов Google

АНБ уличили в сборе информации из cookie-файлов Google

Агентство национальной безопасности США (АНБ) вело слежку за пользователями интернета с помощью cookie-файлов и геолокационных данных, собираемых компанией Google. Об этом 10 декабря сообщила газета The Washington Post со ссылкой на документы, предоставленные бывшим сотрудником АНБ Эдвардом Сноуденом.

Специалистами разведывательного ведомства использовались так называемые PREF-cookie. Такие файлы, загружаемые на компьютер пользователя при посещении интернет-сайтов, не содержат какой-либо персональной информации о человеке (к примеру, его имени или адреса электронной почты), однако позволяют определить модель используемого браузера, передает uinc.ru со ссылкой на apps.washingtonpost.com .

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

Попавшие в распоряжение The Washington Post слайды не содержат сведений относительного того, велся ли перехват cookie-файлов спецслужбами с ведома Google или нет. Тем не менее, по словам сотрудников газеты, есть основания полагать, что информацию, содержащуюся в файлах, АНБ могло получать вполне легально, на основании закона «О контроле за деятельностью служб внешней разведки» (Foreign Intelligence Surveillance Act, FISA). Представители Google отказались как-либо прокомментировать опубликованную информацию.

Подпишитесь на новости

Обновите Telegram для Android: версия 13.2.2 закрыла опасную уязвимость

Telegram исправил уязвимость в HTML-виджетах, которые мессенджер открыл для ботов 9 ноября. Через ошибку скрипт из обычного сообщения мог выйти за пределы песочницы и выполнить машинный код на устройстве. Проблема находилась в движке JavaScript QuickJS, который Telegram использует в собственном форке QuickJS-ng.

Патч описан в журнале изменений песочницы виджетов Telegram на GitHub. Парсер QuickJS принимал конструкцию await using в заголовке цикла даже внутри обычных, неасинхронных функций.

В таком случае движок завершал функцию по пути для асинхронного кода и не закрывал ссылки на ее локальные переменные. Вложенные функции после возврата продолжали обращаться к уже освобожденному участку стека. Такой класс ошибок называют use-after-return.

О проблеме сообщили применительно к Telegram для Android 13.2.1, но, по данным Telegram, она затрагивала все платформы, где собирается форк движка. Исправление внесли 10 ноября: теперь парсер выдает синтаксическую ошибку на такую конструкцию. В тот же день вышла версия Telegram для Android 13.2.2.

Уязвимый код попал в основную ветку QuickJS-ng 16 мая вместе с поддержкой явного управления ресурсами. Ошибку описал разработчик Андреас Рёсдал.

9 ноября он опубликовал в репозитории QuickJS-ng аудит безопасности всего движка, проведенный с помощью модели Claude от Anthropic. В отчете 27 находок, уязвимость с await using в нем третья, с высоким уровнем опасности.

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