Вышла PAM-система Fudo Five с автообнаружением привилегий

Вышла PAM-система Fudo Five с автообнаружением привилегий

Вышла PAM-система Fudo Five с автообнаружением привилегий

Fudo Security выпустила пятую версию продукта Fudo PAM, предназначенного для контроля сессий привилегированных пользователей (Privileged Access Management). Помимо этого, компания усилила работу в России и странах СНГ с помощью нового менеджера, базирующегося в Москве.

Fudo Five поможет компаниям обеспечить автоматическое обнаружение привилегий, резервное копирование записей сессий и автоматическую проверку работоспособности. При этом разработчики отмечают простоту использования и развёртывания.

Гибкое ценообразование позволяет использовать Fudo Five PAM не только в крупных финансовых, телекоммуникационных и государственных компаниях, но и в организациях из других отраслей: промышленность, ритейл, страхование и здравоохранение.

«Недавние атаки на критически важную инфраструктуру и предприятия по всему миру подчёркивают острую необходимость для компаний придерживаться подхода "нулевого доверия" к сетевой безопасности», — отметил Патрик Брожек, генеральный директор Fudo Security.

«В ходе нашего общения с директорами по информационной безопасности и ИТ-руководителями мы продолжаем получать подтверждения того, что неправомерное использование привилегий и скомпрометированные идентификационные данные являются одной из наиболее серьезных проблем безопасности — как в 2021 году, так и в обозримом будущем. Fudo Five предоставляет самый безопасный и простой в отрасли способ доступа удалённых пользователей к серверам, приложениям и системам предприятия, позволяя командам безопасности за считаные часы внедрить подход, основанный на "нулевом доверии" к привилегированному доступу».

Среди основных функциональных возможностей Fudo PAM Five можно выделить:

  • Временный доступ - предоставление определенным пользователям временного доступа к ресурсам, в том числе с возможностью периодического повторения (по расписанию). 
  • Автоматическое обнаружение - сканирование контроллеров домена для выявления новых привилегированных и непривилегированных учетных записей. Благодаря этой возможности процесс принятия нового сотрудника можно автоматизировать и сразу же добавить его запись в «сейфы» или поместить в карантин для назначения вручную.
  • Резервное копирование сеансов - позволяет выполнять резервное копирование записей сеансов на внешние хранилища, такие как S3, Backblaze или FTP-сервер для целей архивирования.
  • Проверка работоспособности - автоматический контроль компонентов Fudo в режиме 24/7 с помощью API или протокола SNMP. Позволяет исключить необходимость ручных проверок.
  • HOTFIX – быстрое получение исправлений и новой функциональности, без необходимости ожидания крупных обновлений.
  • Группы серверов - позволяет добавить несколько адресов к статическим серверам и определить диапазон IP-адресов. Динамические серверы помимо сетевых адресов могут содержать несколько статических IP-адресов.
  • Улучшенное управление уведомлениями - позволяет администратору Fudo PAM настраивать различные политики уведомлений для пользователей в каждой зоне (сейфе Fudo).

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