Индийские хакеры угрожают опубликовать исходный код антивируса Norton

Индийские хакеры угрожают опубликовать исходный код антивируса Norton

Группировка взломщиков из Индии заявила, что в ее распоряжении находятся исходники антивирусного программного обеспечения от Symantec - Norton AntiVirus. Хакеры намерены в ближайшее время опубликовать соответствующие файлы данных.


В качестве доказательства серьезности своих намерений злоумышленники выложили на Pastebin материалы, которые вроде бы как являются конфиденциальной документацией, имеющей непосредственное отношение к исходным кодам продукта. Кроме того, еще два документа аналогичного свойства были опубликованы в социальной сети Google+. В первом случае информация оказалась описанием средств программного взаимодействия с приложением (API) для антивирусного решения Symantec; что касается двух других файлов, то в них содержались подробные технические сведения о технологии Symantec Immune System Gateway Array Setup и спецификации еще одного межпрограммного интерфейса - Quarantine Server Packaging.

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

Специалисты Symantec отметили, что первая публикация хакеров была изучена, и следов кода Norton в ней обнаружено не было. "Это был документ от 28 апреля 1999 года, описывающий API для службы генерирования сигнатур", - пояснил представитель компании. Данный материал лишь рассказывает о внутреннем устройстве программного обеспечения. Что касается второго набора материалов, то выложенные сведения все еще изучаются, и эксперты производителя пока не могут сказать о ней ничего конкретного. Впрочем, если верить взломщикам, главная публикация все еще впереди; если она все же состоится, то многое будет зависеть от степени древности украденной информации.

Computerworld

Письмо автору

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