Check Point купила американского разработчика решений по защите данных Liquid Machines

Check Point купила американского разработчика решений по защите данных Liquid Machines

Компания Check Point Software Technologies объявила о приобретении частной компании Liquid Machines с головным офисом в городе Уолтэм, штат Массачусетс, на счету которой 12 запатентованных и патентуемых разработок в области шифрования документов и защиты материалов. Как рассчитывают в Check Point, это приобретение, которое завершилось 9 июня текущего года, позволит компании расширить свой ассортимент средств защиты данных.



Реализуемая компанией Check Point стратегия безопасности предполагает защиту данных на всём протяжении их жизненного цикла. Так, Check Point Full Disk Encryption предотвращает утерю данных вследствие кражи или утери устройств, Check Point Virtual Private Networking (VPN) превращает любую сеть в защищенный и зашифрованный канал связи, а недавно анонсированные продукты Check Point Data Loss Prevention предотвращают утечку данных из организации. Продукты Liquid Machines помогают предотвратить ненадлежащее использование, изменение или кражу интеллектуальной собственности и конфиденциальной информации, содержащейся в документах. Check Point планирует использовать разработки Liquid Machines в новом семействе продуктов, в котором они реализуют защищенную коллективную работу с документами, говорится в сообщении компании.

«Мы рады объявить о приобретении компании Liquid Machines. Это достойное пополнение нашего ассортимента средств защиты данных, которое укрепит стратегическое положение компании Check Point», — заявил Гил Швед (Gil Shwed), основатель, председатель правления и генеральный директор компании Check Point Software Technologies.

Источник

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