На старт, внимание, марш! Спам, фишинг и вредоносное ПО могут достичь олимпийских масштабов

На старт, внимание, марш! Спам, фишинг и вредоносное ПО могут достичь олимпийских масштабов

До начала Олимпиады в Пекине остается чуть меньше недели, и Symantec призывает предприятия и индивидуальных пользователей к бдительности в связи с повышением интенсивности атак со стороны распространителей спама, вредоносных программ и фишинговых сообщений, которые прячутся за тему Олимпийских игр.

В июльском отчете по спаму Symantec уже предупредила о скачке объема спама, связанного с Олимпийскими играми. Фальшивые сообщения, исходящие якобы от Олимпийского комитета в Пекине, провозглашали получателя победителем олимпийской лотереи, предлагая зарегистрироваться для получения «приза».

Но дело не только в спаме. Многие веб-сайты, связанные с крупными спортивными событиями, такие как последние игры за Суперкубок, стали жертвой взлома, в результате которого веб-сайт начинает загружать в компьютеры пользователей, просматривающих веб-страницы, вредоносный код. Это могут быть не только официальные веб-сайты, но и форумы или другие дискуссионные сайты, посвященные спортивным мероприятиям. Согласно последнему, XIII тому Отчета об угрозах интернет-безопасности Symantec, интенсивность веб-угроз усиливается, и злоумышленники используют уязвимости конкретных сайтов, превращая их в плацдарм для организации новых атак. За последние шесть месяцев 2007 года в интернете было зарегистрировано 11 253 уязвимостей типа межсайтового скриптинга; то есть специфических уязвимостей отдельных веб-сайтов. Однако за тот же период администраторы пострадавших веб-сайтов исправили всего 473 из них (около 4%). Это открывает широкие возможности для хакеров, которые ищут способы организации атак.

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

Ведущий технический консультант Symantec Рамиль Яфизов предупреждает: «Во время крупных международных спортивных или общественных событий мы часто наблюдаем сильный всплеск самых разнообразных интернет-атак от простого спама до взлома связанных с этими событиями веб-сайтов. Олимпиада в Пекине обещает стать одним из важнейших событий года, и спамеры и хакеры рассматривают ее как благоприятную возможность для нападения на недостаточно осмотрительных.

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

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

Если у Вас возникнут вопросы, Вы всегда можете обратиться в Symantec (контактное лицо – Екатерина Николаева) или в SKC agency (контактное лицо – Дамир Султанов, sultanov@skc-agency.ru).

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