Миллионы настольных, портативных и планшетных компьютеров Dell оказались уязвимы перед проблемой в драйвере Dell DBUtil (драйвер Dell BIOS, который позволяет ОС и системным приложениям взаимодействовать с BIOS и железом), которая появилась в коде еще 12 лет назад.
Старый баг в составе DBUtil версии 2.3 (dbutil_2_3.sys) обнаружили специалисты компании SentinelOne, и он получил идентификатор CVE-2021-21551. Этот драйвер устанавливается на устройство в случае использования одной из следующих утилит: Dell Command Update, Dell Update, Alienware Update, Dell System Inventory Agent и Dell Platform Tags. По мнению исследователей, в настоящее время драйвер присутствует на сотнях миллионов девайсов, поставляемых Dell с 2009 года.
Найденная специалистами проблема позволяет злоумышленнику получить доступ к функциям драйвера и выполнить вредоносный код с привилегиями уровня SYSTEM и ядра. К счастью, уязвимость нельзя использовать удаленно, но при помощи этой проблемы атакующий, уже имеющий доступ к системе жертвы, сможет повысить свои привилегии. Демонстрацию такой атаки можно увидеть ниже.
В начале июня SentinelOne планирует опубликовать PoC-эксплоит для CVE-2021-21551. Пока этого не произошло, эксперты настоятельно рекомендуют системным администраторам и пользователям обновить Dell DBUtil.