Intel устранила найденную экспертами Positive Technologies уязвимость в подсистеме Management Engine
Компания Intel опубликовала бюллетень безопасности, в котором сообщила о выпуске патча для устранения уязвимости в подсистеме Intel ME, которая была обнаружена экспертами Positive Technologies Марком Ермоловым и Максимом Горячим. Также компания Intel опубликовала специальный инструмент, который поможет администраторам Windows и Linux-систем узнать о том, уязвимо ли их оборудование.
Intel Management Engine — это закрытая технология, которая представляет собой интегрированный в микросхему Platform Controller Hub (PCH) микроконтроллер с набором встроенных периферийных устройств. Через PCH осуществляется почти все общение процессора с внешними устройствами, поэтому Intel ME имеет доступ практически ко всем данным на компьютере. Исследователям удалось найти ошибку, которая позволяет выполнять неподписанный код внутри PCH на любой материнской плате для процессоров семейства Skylake и выше.
Например, злоумышленники могут атаковать компьютеры с уязвимой версией Intel ME, используя эту ошибку безопасности, и потенциально устанавливать в коде Intel ME «закладки» (например, шпионское ПО), которые большинство традиционных средств защиты не обнаружат. Т.к. «закладка» в этом случае будет функционировать на отдельном чипе, а не на CPU, на котором работают большинство ОС и традиционных средств защиты.
При этом основная система может оставаться работоспособной, таким образом пользователь может не подозревать о том, что на его компьютере функционирует шпионское ПО, устойчивое к переустановке ОС и обновлению BIOS.
В бюллетене безопасности Intel представлен полный список уязвимых процессоров:
- Intel Core поколений 6, 7 и 8;
- Intel Xeon E3–1200 v5 и v6;
- Intel Xeon Scalable;
- Intel Xeon W;
- Intel Atom C3000;
- Apollo Lake Intel Atom E3900;
- Apollo Lake Intel Pentium;
- чипы Celeron серий N и J.
Как пояснил Максим Горячий, «модуль Intel ME — это основной компонент огромного количества устройств по всему миру. Именно поэтому мы сочли необходимым оценить степень его защищенности. Этот модуль сидит глубоко под ОС и позволяет увидеть обширный ряд данных. Злоумышленник может воспользоваться этим привилегированным уровнем доступа для проведения атак, скрытых от внимания таких традиционных способов защиты, как антивирусное ПО. Наше тесное сотрудничество с компанией Intel было нацелено на ответственное раскрытие, и Intel предприняла превентивные меры и разработала инструмент, позволяющий определить, уязвима ли система. Подробно это описано на сайте Intel».
Эксперты Positive Technologies расскажут подробности об уязвимости в Intel ME на конференции Black Hat Europe, которая в период с 4 по 7 декабря пройдет в Лондоне. Также на конференции Chaos Communication Congress (34C3), которая состоится в конце декабря в немецком Лейпциге, исследователи расскажут о том, как им удалось активировать аппаратную отладку (JTAG) для Intel Management Engine, которая позволяет получить полный доступ ко всем устройствам PCH (Platform Controller Hub).
Got the letter! We are going to talk about JTAG for ME at #34c3. Thanks! https://t.co/tn9zujVMfl
— Maxim Goryachy (@h0t_max) November 20, 2017
О внутреннем устройстве и особенностях работы Intel ME, минимизации рисков возможных ошибок в ее работе Марк Ермолов и Максим Горячий рассказывали в ходе вебинара Positive Technologies. Помимо этого эксперты подробно описали, как им удалось обнаружить режим, отключающий основные функции этой подсистемы. Запись и слайды этой презентации доступны по ссылке.