Дыра в миллионах принтеров HP и Xerox 16 лет висела над пользователями

Дыра в миллионах принтеров HP и Xerox 16 лет висела над пользователями

Дыра в миллионах принтеров HP и Xerox 16 лет висела над пользователями

Настраивая новый принтер HP, исследователи из SentinelOne обнаружили работающий драйвер режима ядра SSPORT.SYS выпуска 2005 года. Как оказалось, он содержит никем не описанную уязвимость повышения привилегий, которая актуальна для всех принтеров  HP, Samsung и Xerox, выпущенных за последние 16 лет, — то есть для миллионов периферийных устройств.

Согласно описанию SentinelOne, проблема CVE-2021-3438 вызвана некорректной реализацией функции, которая принимает данные, отправленные в режиме пользователя через IOCTL (Input/Output Control, запрос управления вводом-выводом). Анализ показал, что проверки параметра SIZE при этом не производится, что может спровоцировать ошибку переполнения буфера.

Более того, установка и активация SSPORT.SYS происходят автоматически при запуске программного обеспечения принтера, притом без вывода уведомления пользователю, и отмена установки на этот процесс не влияет. На Windows-машинах уязвимый драйвер загружается при каждом старте системы — даже при отсутствии подключенных принтеров.

По словам авторов находки, эксплуатация CVE-2021-3438 позволяет рядовому пользователю повысить свои привилегии до уровня SYSTEM и выполнить произвольный код в режиме ядра (поскольку уязвимый драйвер локально доступен любому пользователю). Эту уязвимость можно использовать для обхода системной защиты с целью установки сторонних программ, модификации данных или создания новых аккаунтов с полным набором прав.

Уведомление о новой проблеме было направлено в HP в середине февраля. Производитель оценил уязвимость в 8,8 балла по CVSS и к июню выпустил патчи для всех 380+ затронутых продуктов, в том числе выпускаемых под брендом Samsung. Компании Xerox тоже пришлось (PDF) обновлять софт для своих принтеров — совокупно для 12 моделей.

BI.ZONE PAM перевела привилегированный доступ на биометрию

Пароль от привилегированной учётной записи — слишком ценный трофей, чтобы доверять его памяти пользователя. В версии 2.6 платформы BI.ZONE PAM появился беспарольный доступ к корпоративным ресурсам через Device Flow. Для входа пользователь получает ссылку в интерфейсе системы, открывает её в браузере и подтверждает личность с помощью аппаратного токена, биометрии или Face ID.

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

По данным BI.ZONE, паролями защищены 73% привилегированных учётных записей, сертификатами — только 27%. При этом более половины организаций не контролируют жизненный цикл таких аккаунтов. Они могут годами оставаться активными после смены владельца или увольнения сотрудника — настоящий цифровой пансион для забытых доступов.

В новой версии BI.ZONE PAM эту лавочку решили прикрыть. Платформа автоматически блокирует учётные записи, если ими долго не пользуются или превышено допустимое число неудачных попыток входа.

Механизм беспарольной аутентификации, как утверждает разработчик, соответствует требованиям приказа ФСТЭК России № 117 к усиленной и строгой аутентификации привилегированных пользователей.

Заодно разработчики закрутили гайки для SSH-сессий. Администратор может отдельно разрешать или запрещать передачу файлов по SCP и SFTP. По умолчанию копирование заблокировано: нет явного разрешения — файл никуда не едет.

Изменился и аудит неинтерактивных SSH-подключений, включая запуск плейбуков Ansible. Вместо пустоватых видеозаписей система теперь формирует текстовый лог с таймлайном, командами, результатами и сведениями о переданных файлах. За сессией можно наблюдать в реальном времени и при необходимости оборвать её.

Идея обновления проста: меньше паролей, забытых аккаунтов и невидимых действий. Привилегии должны заканчиваться вместе с задачей, а не жить собственной жизнью.

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