Хакеры атаковали новую платформу сторонников Клинтон

Хакеры атаковали новую платформу сторонников Клинтон

Хакеры атаковали новую платформу сторонников Клинтон

Хакеры атаковали интернет-портал Verrit, предназначенный для общения сторонников экс-кандидата в президенты США Хиллари Клинтон, вскоре после того, как политик в своем микроблоге в Twitter порекомендовала посетить его, сообщает сайт Recode, пишущий о технике и технологиях.

В воскресенье вечером Клинтон написала в своем микроблоге, что она "рада подписаться" на аккаунт медиаплатформы @Verrit, объединившей ее сторонников, и спросила своих подписчиков, не хотят ли они к ней присоединиться.

Как заявил основатель портала Питер Дау, вскоре после этого сообщения доступ к сайту был заблокирован в результате "достаточно крупной и сложной" кибератаки. Он заявил, что не знает, кто точно стоит за инцидентом, но подчеркнул, что он не связан с притоком на сайт сторонников экс-кандидата в президенты от Демократической партии. На 9.50 понедельника мск доступ к сайту не восстановлен, пишет ria.ru.

Летом прошлого года стало известно о взломе компьютерных систем Демократической партии США. Глава национального комитета партии Дебби Вассерман-Шульц ушла в отставку после обнародования WikiLeaks скандальных деталей переписки партийного аппарата; утверждалось, что эти данные передал хакер под ником Guccifer 2.0. Хакеры проникли в системы других организаций Демократической партии, ответственные за выборы на различных уровнях. Сообщалось о взломе сайтов по регистрации избирателей в трех штатах, о возможной краже хакерами паспортных данных первой леди США Мишель Обамы.

Представители Демократической партии и экс-кандидат в президенты США Хиллари Клинтон прямо говорили о причастности к этим атакам России с целью повлиять на результат президентских выборов. Никаких доказательств причастности России к этим действиям власти США не представили. Президент РФ Владимир Путин, говоря об обвинениях РФ в хакерских атаках, заявил, что в опубликованных данных нет ничего в интересах России, истерика нагнетается, чтобы отвлечь внимание от их содержания.

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