Microsoft внедряет двухфакторную аутентификацию в Office 365, Oracle, Azure

Microsoft внедряет двухфакторную аутентификацию в Office 365, Oracle, Azure

Microsoft улучшила систему безопасности ее онлайнового офисного пакета Office 365, предложив всем пользователям данного продукта систему двухфакторной аутентификации в облачной среде. Компания заявила, что система работает пока только на корпоративных тарифных планах, но в ближайшем времени она заработает для индивидуальных и академических подписок на Office 365.



Разработка предполагает, что пользователи смогут привязывать их учетные записи в Office 365 к дополнительной «внешней точке контакта», которой может быть как мобильный телефон, так и голосовой звонок или же специальное приложение на автономном устройстве. Двухфакторная аутентификация работает для всего спектра сервисов Office 365 и позволяет обеспечить дополнительной защитой не только документы пользователя, но и его электронную почту, системы календарного планирования и прочую информацию, сообщает cybersecurity.ru.

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

Microsoft также заявила, что компания в будущем внедрит дополнительные меры безопасности в систему корпоративной почты Outlook, о чем сообщит позднее.

Сегодня же корпорация сообщила о том, что сотрудничество Oracle и Microsoft, о котором было объявлено в июне прошлого года, принесло свои плоды и в облачной среде Windows Azure появились некоторые из флагманских продуктов Oracle. Клиенты Azure с 12 марта смогут использовать в работе Oracle Database, WebLogic Application Server и среду Java. Сейчас эти продукты находятся в стадии ограниченного тестирования в облаке Azure.

Тестеры могут сейчас бесплатно работать с продуктами Oracle в Windows Azure, но с 12 марта ценовая политика изменится и клиенты, которые не хотят получать дополнительных счетов на оплату за работу с продуктами Oracle, должны отказаться от работы с ними до 12 марта. Здесь Microsoft будет отдельно взимать плату за работу с облачной Windows Server, а также за работу с продуктами Oracle.

Отметим, что в случае с Oracle использование продуктов корпорации получается довольно дорогим и даже пользователи по системе pay-as-you-go не увидят больших скидок. К примеру, одно виртуальное ядро с корпоративной версией Oracle Database обойдется в 1,18 долларов в час, тогда как виртуальный восьмиядерный чип - уже в 9,41 доллар в час. Впрочем, с 30 июня, Oracle будет предлагать годовые и полугодовые пакеты, которые, по логике, должны идти с какими-то скидками.

Также следует заметить, что Oracle работает и с собственным облаком, которое также предлагает те же самые продукты в режимах PaaS или IaaS, поэтому идентичное сотрудничество с Microsoft выглядит странным. С другой стороны, президент Oracle Марк Херд ранее заявлял, что Oracle хотела бы сотрудничать с Microsoft по широкому спектру технологий.

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