Атаки Mior и Skyfall позволяют злонамеренному хосту читать данные ВМ с AMD SEV-SNP

Атаки Mior и Skyfall позволяют злонамеренному хосту читать данные ВМ с AMD SEV-SNP

Изображение: OpenAI

Две атаки, Mior и Skyfall, позволяют злонамеренному хосту читать данные виртуальных машин с AMD SEV-SNP, сообщает The Hacker News. AMD указала исправленные прошивку SEV и микрокод и рекомендует получить обновление BIOS у производителя сервера.

SEV-SNP должна защищать виртуальные машины даже от оператора сервера. Для обеих атак нужен контроль над гипервизором, а для Mior — ещё и над BIOS и устройством PCIe, например видеокартой. Обе проверили в лабораторных условиях на серверных процессорах AMD EPYC.

Команда Швейцарской высшей технической школы Цюриха с помощью Mior (CVE-2026-0462) получила доступ к памяти ВМ во всех 1000 попытках. Атака также позволяет менять содержимое памяти и подменять сведения о запущенном ПО в подписанных отчётах аттестации. По данным AMD, Mior затрагивает только SEV-SNP, но не более ранние SEV и SEV-ES.

Skyfall (CVE-2026-40671) разработала команда той же школы и Google. Гипервизор срывает запуск ВМ и через побочный канал извлекает оставшиеся в кеше данные её регистров. Так исследователи получили ключ шифрования диска, но в эксперименте изменили ядро тестовой ВМ, чтобы остановить её в нужный момент.

Программный комитет конференции, принявший работу о Skyfall, отметил, что авторы не учли ряд условий, необходимых для реальной атаки. В частности, ядро процессора должно быть свободно от другой нагрузки, а ВМ не должна аварийно завершаться или останавливаться по тайм-ауту во время атаки.

Помимо ВМ, через Skyfall удалось прочитать расшифрованные обновления микрокода и значения регистров из памяти режима системного управления (SMM), обычно недоступной даже ядру ОС. Оба варианта требуют ПО с повышенными правами.

Прошивку SEV для Mior и микрокод для Skyfall AMD датирует 12 августа, но не уточняет, достаточно ли их без обновления BIOS. Производителям серверов компания планирует передать прошивки с исправлениями для Skyfall в ноябре, а для Mior — в декабре.

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

Сергей
Автор: Сергей
Пишу о кибербезопасности и информационных технологиях на простом и понятном языке
Комментарии:

Как мы обрабатываем данные: политика обработки персональных данных