ЛДПР предлагает запретить сервисам рекламы отслеживать поисковые запросы

ЛДПР предлагает запретить сервисам рекламы отслеживать поисковые запросы

ЛДПР предлагает запретить сервисам рекламы отслеживать поисковые запросы

С интересной инициативой выступил заместитель главы Госдумы по информполитике Андрей Свинцов (ЛДПР). Господин Свинцов предлагает запретить сервисам контекстной рекламы и новостным агрегаторам отслеживать поисковые запросы пользователей.

В последнее время обращение третьих сторон с данными пользователей вызывает все больше беспокойства. Не зря был введен тот же GDPR (Общий регламент по защите данных), за несоблюдение которого активисты подали в суд на Google, Facebook, WhatsApp и Instagram.

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

В апреле стало известно, что самый популярный браузер Google Chrome имеет привычку скрытно сканировать файлы на компьютерах под управлением систем Windows. Мы, кстати, написали небольшую инструкцию, которая поможет отключить сервис слежки и сканирования в Google Chrome.

Теперь же в Госдуме обратили внимание на использование сервисами контекстной рекламы поисковых запросов пользователей. Рекламодатели используют запросы для отображения наиболее релевантной рекламы для каждого отдельного пользователя.

«Что касается новостных агрегаторов, то они уже сейчас настраивают своих роботов таким образом, чтобы часть определенных новостей не могла дойти до нас с вами — ставится фильтр», — передает слова Свинцова «Парламентская газета».

Ранее Госдума задалась вопросом законодательного регулирования мессенджеров. Для этого, согласно информации на портале госзакупок, Госдума изучит зарубежный опыт. На это экспертно-аналитическое исследование власти планируют потратить скромные 7,2 миллиона рублей (не более этой суммы). 

Расширения Chrome могут слить секреты URL через атаку по стороннему каналу

Как оказалось, расширения Chrome можно использовать для слива кодов авторизации, сеансовых ID и других секретов из URL любой открытой вкладки. Никаких специальных разрешений для этого не понадобится, только доступ к declarativeNetRequest API.

Этот механизм, пришедший на смену webRequest API, позволяет расширениям сообщать браузеру, что следует изменить или заблокировать на загружаемой странице (заголовки, реклама, трекеры).

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

Исследователь Луан Эррера (Luan Herrera) обнаружил, что блокировку, диктуемую правилами, Chrome производит почти мгновенно, за 10-30 мс, а остальные запросы выполняются дольше (~50-100ms) — из-за сетевых подключений. Эту разницу во времени расширение может использовать для бинарного поиска с целью посимвольного слива URL.

// extensions/browser/api/web_request/extension_web_request_event_router.cc:1117-1127
case DNRRequestAction::Type::BLOCK:
  ClearPendingCallbacks(browser_context, *request);
  DCHECK_EQ(1u, actions.size());
  OnDNRActionMatched(browser_context, *request, action);
  return net::ERR_BLOCKED_BY_CLIENT;

Оракул для подобной тайминг-атаки строится с использованием chrome.tabs.reload для перезагрузки страницы и перехватчика chrome.tabs.onUpdated, помогающего отследить событие status === "complete". Замер времени между reload и завершением загрузки покажет, заблокирован запрос или успешно обработан.

Повторение проверок и бинарного поиска позволяет получить полный URL (с довеском после «?»), затратив на каждый знак строки несколько прогонов. Таким образом, можно незаметно для пользователя украсть включенные приложением в адрес секреты — токены OAuth и сброса пароля, API-ключи, ссылки на контент, закрытый для поисковых систем.

Проверка PoC проводилась на Windows 11 24H2 с использованием Chrome разных версий:

  • 144.0.7559.97 (Stable)
  • 145.0.7632.18 (Beta)
  • 146.0.7647.4 (Dev)
  • 146.0.7653.0 (Canary)

В Google подтвердили возможность подобной атаки по стороннему каналу, но заявили, что решить проблему нереально.

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