«На мой взгляд, метод сохранения BCB, это просто нечто, поскольку он позволяет любому пользователю с root-доступом постоянно запускать код в оболочке U-Boot при последующих загрузках, — рассказывает Джонсон. — Это означает, что после однократного выполнения инъекции ошибки eMMC, устройство может быть взломано без ведома пользователя. Кроме того, это значит, что если у кого-то есть возможность получить локальный root-доступ через эксплоит на уровне ОС (скажем, через вредоносное приложение), он сможет записать BCB и эффективно взломать устройство».
«Было доказано, что различные ТВ-приставки на Android, продаваемые через такие каналы, могут быть заражены вредоносным ПО. Чтобы защититься от этого, пользователям стоит совершать покупки в надежных местах», — говорит Джонсон.
«Эта уязвимость может использоваться любым приложением, установленным на устройстве, которое имеет возможность отправлять намерения (Intents). То есть, злоумышленнику сначала нужно создать вредоносное приложение и убедить пользователя установить его. После установки вредоносного приложения оно сможет отправить поддельные намерения в KeyChainActivity», — поясняют исследователи.
«Выполнить атаку не особенно сложно, но для этого потребуется разобрать устройство, — рассказываю специалисты. — С помощью нашей атаки можно полностью скомпрометировать Chromecast, установив вредоносную прошивку, и выгрузить из него имеющуюся конфиденциальную информацию (например, учетные данные Wi-Fi и так далее). При этом атака будет абсолютно незаметна для пользователя, и устройство продолжит функционировать».