Баг умной колонки Google Home позволял шпионить за пользователями

Баг умной колонки Google Home позволял шпионить за пользователями

Баг умной колонки Google Home позволял шпионить за пользователями

В «умной» колонке Google Home обнаружился баг, позволяющий установить аккаунт-бэкдор. С помощью этого вектора атаки злоумышленники могли удалённо контролировать девайс и получать данные с его микрофона.

Об уязвимости представителям Google сообщил исследователь Мэтт Канз, заработав таким образом 107 500 долларов. Несмотря на то что Канз нашёл брешь в прошлом году, технические детали он раскрыл только на этой неделе.

Всё началось с того, что специалист проводил тесты на собственной колонке Google Home. В ходе этих экспериментов выяснилось, что новые аккаунты, созданные через приложение Google Home, могут отправлять команды удалённо с помощью облачного API.

Вооружившись Nmap, Канз нашёл порт для локального API HTTP девайса и поднял прокси для захвата зашифрованного HTTPS-трафика. Задача была — попытаться перехватить токен аутентификации пользователя.

 

Канз пришёл к выводу, что создать нового юзера на атакуемом устройстве можно в два шага. Для этого требуется имя, сертификат и облачный идентификатор из локального API. С этими данными вы легко можете отправить запрос на сервер Google.

 

Согласно посту в блоге исследователя, алгоритм атаки выглядит следующим образом:

  1. Атакующий обнаруживает Google Home с помощью прослушки MAC-адресов (помогут соответствующие префиксы — E4:F0:42 и т. п.).
  2. Атакующий отправляет пакеты деаутентификации, чтобы отключить устройство от сети.
  3. Атакующий подключается к колонке и запрашивает информацию: имя, сертификат, облачный идентификатор.
  4. Атакующий подключается к Сети и использует полученные данные для связи своего аккаунта с девайсом.
  5. Теперь атакующий может шпионить за жертвой с помощью Google Home.

Канз опубликовал PoC на GitHub.

Большая четверка предложила API для маркировки звонков

Билайн, МегаФон, МТС и Т2 разработали единый набор API для межоператорского взаимодействия при маркировке звонков от организаций. Ранее унифицированных правил такой маркировки не существовало. Принципиально важно, что новые API будут предоставляться бесплатно — тогда как раньше маркировка одного звонка, по оценкам издания, обходилась в среднем в 30 копеек.

О разработке единого API сообщили «Ведомости» со ссылкой на представителей операторов связи.

«Разработка открытого API ведётся для автоматизации обмена данными как между операторами „большой четвёрки“, так и с операторами фиксированной связи. Это позволит повысить скорость и точность взаимодействия, а также снизить издержки для всех участников рынка», — прокомментировал представитель МегаФона.

В Т2 отметили, что внедрение API ускорит обмен информацией между операторами и клиентами, а также позволит сократить количество ошибок, связанных с человеческим фактором. В МТС, в свою очередь, подчеркнули, что техническая часть API уже доступна всем операторам, чтобы они могли заранее оценить условия и сложность внедрения на своей стороне.

По мнению экспертов телеком-рынка, появление открытых API позволит небольшим операторам и корпоративным клиентам подключаться к системам маркировки напрямую, без посредничества «большой четвёрки».

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

Норма о маркировке телефонных вызовов была окончательно принята 1 апреля в составе первого пакета мер по противодействию телефонному мошенничеству и вступила в силу с 1 сентября.

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

RSS: Новости на портале Anti-Malware.ru