Преступная группа Chafer расширяет поле деятельности

Преступная группа Chafer расширяет поле деятельности

Преступная группа Chafer расширяет поле деятельности

Иранская преступная группа Chafer расширила свою деятельность и теперь использует новые инструменты, включая эксплойт EternalBlue в Windows-реализации протокола SMB, для организации таргетированных атак на фирмы на Среднем Востоке в целях шпионажа и сбора данных.

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

В арсенале Chafer появилось несколько новых инструментов, в том числе эксплойт EternalBlue, который сделал возможными вспышки WannaCry и NotPetya в прошлом году. Это позволяет злоумышленникам более легко проникать в целевые сети.

В общей сложности Chafer внедрили семь новых инструментов, с помощью которых атаковали девять новых целей в ближневосточном регионе, включая организации в Израиле, Иордании, Объединенных Арабских Эмиратах, Саудовской Аравии и Турции. Исследователи обнаружили, что Chafer напали на африканскую авиакомпанию и попытались взломать международную фирму по бронированию путешествий, однако эта атака не увенчалась успехом. Другая атакованная организация занималась поставками телекоммуникационных услуг на Ближнем Востоке. Исследователи говорят, что финальной целью этой атаки могло быть установление наблюдения за конечными пользователями компании.

Все эти случаи, по словам Symantec, указывают на “рост амбиций” атакующих. До этого подобные акции представляли собой атаки на веб-серверы с целью внедрения вредоносных программ. Однако на протяжении 2017 года Chafer использовали новые тактики, например, рассылку фишинговых сообщений на почту конкретным сотрудникам компаний. К ним прикреплялась таблица Excel, которая при открытии загружала вредоносный файл VBS. Он в свою очередь запускал скрипт PowerShell, что в конечном итоге приводило к установке дроппера на компьютер. Это давало злоумышленникам возможность красть содержимое буфера обмена, делать скриншоты, записывать последовательности нажатия клавиш, похищать файлы и учетные данные пользователя с компьютера. В большинстве случаев PowerShell также использовался для установки дополнительных инструментов, позволяющих перемещаться по сети. И многие их этих новинок — готовые продукты, находящиеся в открытом доступе. Все эти средства используются в сочетании с инструментами, использующими протокол SMB, такими как эксплойт EternalBlue, что помогает злоумышленникам расширить возможности шпионажа. 

Сотрудники Symantec говорят, что хакерская группа Chafer остается очень активной, продолжает оттачивать новые тактики кибератак, а также становится более смелой в выборе целей. Хотя подавляющее большинство операций Chafer ограничено Ближним Востоком, группа следит за глобальными тенденциями, полагаясь на свободно доступное программное обеспечение.

Группа также атакует системы поставок организаций. Хотя здесь для достижения конечной цели требуется больше ресурсов, при успешности кампании злоумышленники получают гораздо больше выгоды.

 

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