В драйверах смарт-карт найдены уязвимости повышения привилегий

В драйверах смарт-карт найдены уязвимости повышения привилегий

В драйверах смарт-карт найдены уязвимости повышения привилегий

Эрик Сестерхенн, исследователь из X41 D-SEC GmbH, обнаружил ряд уязвимостей в нескольких драйверах смарт-карт. Некоторые из этих брешей злоумышленники могут использовать для входа в целевую систему без валидных учетных данных и получения привилегий уровня root/admin.

Как объясняет сам Сестерхенн:

«В прошлом было зарегистрировано много атак на смарт-карты, однако лишь малая чась из них уделяла внимание драйверам стека смарт-карт (часть программного обеспечения, которая взаимодействует с картой, когда она вставлена в ридер)».

«Драйверы смарт-карт представляют собой очень интересную цель с точки зрения злоумышленников, поскольку в них есть несколько парсеров, работающих с высокими привилегиями (например, root в системах Linux)».

Эксплуатация уязвимостей в этих драйверах пугает экспертов — они используются в банкоматах, дверных замках и так далее.

Сестерхенн протестировал ряд драйверов смарт-карт с открытым исходным кодом, которые разрабатывают компании Yubico, OpenSC и Apple Smart Card Services. Эксперт создал несколько инструментов, которые позволили ему протестировать стек смарт-карт OpenSC, драйверы на базе PCSC в Linux и основанные на Winscard драйверы смарт-карт в операционных системах от Microsoft.

Самым распространенным типом уязвимости, обнаруженным экспертом, оказалось переполнение буфера, чтение-запись за границами памяти, а также логические ошибки. Эксплуатация этих брешей может привести к выполнению кода, успешной DoS-атаке, обходу процесса аутентификации и прочим нехорошим вещам.

Недостатки могут быть использованы с помощью вредоносных смарт-карт.

Специалист поставил в известность всех затронутых вендоров, которые принялись разрабатывать противоядие. Некоторые патчи уже доступны — для Yubico PIV и компонентов Apple Smart Card Services.

Уязвимую библиотеку libykneomgr (используемую Yubico) обновлять не будут, поскольку она уже устарела. Для OpenSC исправления пока еще не вышли.

Вымогатели научились блокировать компании без шифровальщиков

Зачем возиться с шифрованием файлов, если можно захватить Active Directory, отключить администраторов и разослать требование выкупа сразу на все компьютеры? Именно такую атаку на производственное предприятие обнаружила «Лаборатория Касперского».

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

Для первоначального проникновения атакующие использовали скомпрометированные учётные записи с повышенными привилегиями. Через штатные средства удалённого доступа и VPN такие подключения выглядели как обычная работа ИТ-специалиста.

Получив контроль над Active Directory, злоумышленники создали объект групповой политики GPO под названием Payload и привязали его к корню домена.

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

Перед блокировкой инфраструктуры атакующие похитили ценные данные предприятия. Затем информацию опубликовали в даркнете и использовали как рычаг давления на жертву. Файлы при этом никто не шифровал: бизнес и без криптографии получил полный набор проблем.

Эксперты советуют отслеживать создание и изменение групповых политик, включить устойчивую к фишингу МФА для VPN и административных систем, а также разделить привилегии. Обычного антивирусного сканирования здесь недостаточно.

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