Пару месяцев назад мы
писали про соглашение
Mercedes-Benz и
Nvidia о сотрудничестве в области разработки автопилота для автомобилей немецкого производителя, которое предусматривало "приобретение и добавление возможностей, программных приложений и сервисов по подписке через беспроводные соединения в течение всей жизни автомобиля". Нам тогда (как и сейчас) кажется излишним давать такой критически важной системе, как автопилот, прямой доступ в сеть.
Вчера на
Black Hat USA 2020 исследователь
Джиахао Ли из
360 Group рассказал о 19 выявленных уязвимостях в
Mercedes-Benz E-Klasse, которые впоследствии были исправлены производителем. До момента исправления потенциально им были подвержены более 2 млн. автомобилей. Впервые об этих ошибках было сообщено в августе прошлого года и вот теперь ресерчеры раскрыли технические подробности.
Полное описание есть в сделанном
докладе, мы же постараемся кратко передать его суть.
Итак, в
E-Klasse есть головное мультимедийное устройство (IVI) производства
Mitsubishi Electronics (которых, кстати, китайцы уже не раз ломали). "Голова" связывается с мобильным приложением
Mercedes Me посредством блока управления телематикой (TCU)
HERMES, который имеет в своем составе 3G/4G модем, Wi-Fi и Bluetooth модули.
Исследователи физически расковыряли
HERMES и получили доступ к прошивке, где нашли инженерный режим для отладки
TCU, в котором был доступ к CAN-шине автомобиля. Также они нашли в
TCU пароли и сертификаты для внутреннего сервера автомобиля. В дальнейшем ресерчеры начали копать в направлении
IVI и внутреннего сервера автомобиля.
В результате обнаружено:
- одна уязвимость в головной мультимедиа;
- шесть уязвимостей в
HERMES;
- десять уязвимостей в серверной части;
- две уязвимости в операционной системе автомобиля.
Использование совокупности этих уязвимостей позволило удаленно:
- отпирать и запирать двери;
- открывать и закрывать крышу;
- включать/выключать свет и сигнал;
- заводить и глушить мотор.
Исследователи почему-то не считают эти возможности "доступом к критически важным для безопасности функциям автомобиля" (тут, очевидно, постаралась PR-служба
Mercedes).
Но уверяем вас, если ночью на скоростном шоссе в вашем
Mercedes-Benz одновременно погаснут фары, откроется крыша и включится беспрерывный сигнал, то вероятность улететь в кювет будет сильно выше нуля. А если на ж/д переезде внезапно заглохнет двигатель и заблокируются двери, то встречи с тепловозом можно и не избежать.
Ну а теперь представьте, что к этому всему прикрутили еще и автопилот...