Закрыта критическая уязвимость двенадцати ОС





Во всех популярных операционных системах, разработанных под чипсеты Intel и AMD, обнаружена критическая уязвимость, сообщает Threatpost.

Угроза была обнаружена в Windows, macOS, некоторых сборках Linux, FreeBSD, Red Hat, а также гипервизорах VMware и Xen. Она позволяет злоумышленникам выполнять вредоносный код в режиме ядра и контролировать низкоуровневые функции ОС.

Уведомление о баге производители получили 30 апреля, и уже на следующий день начали выпускать первые исправления. На экстренное внедрение патчей ушла вся первая неделя мая.

Баг затронул такое количество продуктов в связи с неточностями в документации по использованию инструкций MOV SS и POP SS. Они отвечают за обработку отладочных прерываний, в том числе немаскируемых (NMI). Из-за непонятного и, возможно, неполного описания этих функций разработчики ОС не смогли правильно настроить процесс взаимодействия с семантикой шлюза прерывания (Interrupt Gate).

Задача POP SS — не допустить ситуации, когда запрошенный стек программы оказался в противоречивом состоянии (inconsistent state), что может быть вызвано прерыванием. Помимо этого, современные системы используют инструкцию Int, чтобы позволять пользовательским приложениям обращаться к ядру. Вызов поступает в процессор в виде стека, который содержит идентификатор целевой программы.

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

Однако вместо того, чтобы делать это до попадания стека в шлюз прерывания, отладчик производит эту операцию после. Баг нарушает работу системы, в некоторых случаях заставляя супервизор ОС (OS supervisor software) использовать данные сторонних программ.

Уязвимость получила идентификатор CVE-2018-8897. Ей нельзя воспользоваться удаленно — для того чтобы запустить код, необходимо предварительно заразить целевое устройство вредоносным ПО или войти в пользовательский аккаунт.

Автор: Softodrom.ru
Дата:
Новые статьи: Безопасность
14.08.2020 18:15

В Пензе судят программиста, создавшего вредоносное ПО

Злоумышленники соблюдали строгие меры конспирации, общение между ними происходило через мессенджеры и электронные почтовые ящики

14.08.2020 17:56

Каждый третий россиянин не защищает свои данные во время отпуска

Как отмечают эксперты, средства двухфакторной аутентификации и антивирусное ПО помогут обеспечить безопасность смартфона и предотвратить негативные последствия киберугроз

14.08.2020 17:47

Microsoft выпустила августовские обновления, закрывающие сразу 120 уязвимостей

Компания Microsoft выпустила августовские обновления безопасности для закрытия 120 уязвимостей в своих продуктах, 17 из которых являются критическими

12.08.2020 18:03

Microsoft выплатила $13,7 млн за найденные уязвимости

Это почти втрое больше суммы вознаграждений, которые компания Microsoft выплатила за аналогичный период прошлого года

11.08.2020 15:31

МИД России обеспокоен ростом количества кибератак из Германии

Ранее МИД ФРГ заявил, что Берлин планирует активировать против России режим «киберсанкций» из-за хакерской атаки на бундестаг, предположительно совершенной россиянином

Популярное: Безопасность
07.04.2019 19:42

Как увидеть скрытых друзей во «ВКонтакте»

Поскольку многие пользователи «ВКонтакте» искренне верят, что существует способ увидеть чужих скрытых друзей, Софтодром решил этот миф опровергнуть

29.11.2017 05:21

Как удалить данные без возможности восстановления

Что такое безвозвратное удаление данных, и как удалить данные с компьютера так, чтобы их нельзя было восстановить

14.08.2020 17:47

Microsoft выпустила августовские обновления, закрывающие сразу 120 уязвимостей

Компания Microsoft выпустила августовские обновления безопасности для закрытия 120 уязвимостей в своих продуктах, 17 из которых являются критическими

14.08.2020 18:15

В Пензе судят программиста, создавшего вредоносное ПО

Злоумышленники соблюдали строгие меры конспирации, общение между ними происходило через мессенджеры и электронные почтовые ящики

12.08.2020 18:03

Microsoft выплатила $13,7 млн за найденные уязвимости

Это почти втрое больше суммы вознаграждений, которые компания Microsoft выплатила за аналогичный период прошлого года

» Оставьте первым свой комментарий

Новости /
Безопасность /
Закрыта критическая уязвимость двенадцати ОС
Все рубрики статей:
Статистика | Рейтинги | Авторам | Реклама
Copyright © 1999-2020 Softodrom.ru
О перепечатках | Рассылки | Пользовательское соглашение | Политика конфиденциальности | О проекте | Карта сайта
Яндекс.Метрика