«Лаборатория Касперского» объявляет о сотрудничестве с Интерполом

«Лаборатория Касперского» объявляет о сотрудничестве с Интерполом

В целях борьбы с киберугрозами на мировом уровне «Лаборатория Касперского» будет активно сотрудничать со специальным подразделением Интерпола, занимающимся расследованием преступлений в сфере высоких технологий – INTERPOL Global Complex for Innovation (IGCI). Подобная договорённость была достигнута в ходе переговоров с участием генерального директора «Лаборатории Касперского» Евгения Касперского, Генерального секретаря Интерпола Рональда Ноубла (Ronald Noble) и исполнительного директора IGCI Нобору Накатани (Noboru Nakatani) в штаб-квартире «Лаборатории Касперского» в Москве.

В рамках сотрудничества с Интерполом «Лаборатория Касперского» будет оказывать IGCI широкую консультационную поддержку в расследовании киберпреступлений, а также будет направлять своих экспертов для работы в офисе IGCI в Сингапуре, который откроется в 2014 году. Кроме того, компания будет поддерживать инициативы Интерпола по расширению экспертизы правоохранительных органов разных стран мира в борьбе с киберугрозами и киберпреступниками.

«Я добивался создания так называемого интернет-Интерпола долгие годы, и вот теперь, наконец, это стало реальностью. Мы принимаем активное участие в расследовании киберпреступлений, предоставляя нашу экспертизу, технологии и ресурсы правоохранительным органам различных стран мира. Теперь у преступников уже не будет возможности «залечь на дно» в какой-то далёкой стране, прикрыться физическими границами», – заявил по окончании переговоров Евгений Касперский.

«Поддержка IGCI со стороны «Лаборатории Касперского» позволит правоохранительным органам в более чем 190 странах, являющихся членами Интерпола, получить необходимую экспертизу для успешного расследования киберпреступлений и защиты международного киберпространства», – отметил Нобору Накатани, исполнительный директор IGCI.   

«Международным преступлениям нельзя противостоять в одиночку. Именно поэтому знания экспертов и их помощь так важны для нашей деятельности. Я убеждён, что для успешного раскрытия и предотвращения киберпреступлений национальные и международные правоохранительные органы должны сотрудничать с признанными экспертами в области информационной безопасности, одним из которых, несомненно, является «Лаборатория Касперского», – подчеркнул Рональд Ноубл, Генеральный секретарь Интерпола.

Расширения 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