Как защитить виртуальные машины Google Cloud от утечек на AMD Turin?

Три уязвимости процессоров AMD Zen 5, известных под кодовым названием Turin, позволяют потенциально восстановить данные других процессов или ядра внутри одной виртуальной машины. Google Cloud относит их к атакам класса Transient Scheduler Attacks (TSA). Защита от атак между виртуальными машинами и между виртуальной машиной и хостом уже применена; оставшийся риск касается процессов внутри одной VM.
Как защитить виртуальные машины Google Cloud от утечек на AMD Turin?
Изображение носит иллюстративный характер

Проблема затрагивает серии Google Cloud C4D, N4D, H4D, Z4D и G4, а также bare-metal-инстансы C4D и Z4D. Рекомендации распространяются на гипервизоры, запущенные внутри виртуальной машины, и на Google Kubernetes Engine (GKE). Для Cloud Run никаких действий не требуется.
Уязвимости имеют обозначения TSA-SQ (CVE-2024-36350), TSA-L1 (CVE-2024-36357) и TSA-Fill (CVE-2026-0004). Первые две раскрыли 8 июля 2025 года для более ранних процессоров EPYC. TSA-Fill — новая разновидность: она может дать атакующему, способному запускать код в системе, возможность извлекать сведения из L1-кэша данных процессора.
AMD пишет, что процессоры Zen 5, включая Turin, «затронуты иначе, чем процессоры AMD, описанные ранее». Xen Project, сопровождающий гипервизор Xen, назвал новую уязвимость TSA-Fill и уточнил прежнее заявление: «Ранее AMD сообщала, что процессоры Zen 5 не уязвимы для TSA-SQ и TSA-L1».
Google оценивает риск как средний. AMD классифицирует все три уязвимости как локальные атаки с высокой сложностью и низкими требованиями к привилегиям. На дату описанного бюллетеня ни одна из них не значилась в каталоге Known Exploited Vulnerabilities (KEV) Агентства по кибербезопасности и защите инфраструктуры США. Google и AMD не сообщали об эксплуатации уязвимостей.
Для виртуальных машин Google Cloud необходимы два шага: установить исправление от поставщика гостевой операционной системы, когда оно появится, а затем остановить и снова запустить VM после обновления информации о процессоре со стороны Google. Это обновление нужно, чтобы исправленное гостевое ядро включило меры защиты. Обычной перезагрузки гостевой ОС недостаточно, подчёркивает Google.
Владельцам bare-metal-инстансов C4D и Z4D, которые используют собственную ОС или гипервизор, следует установить исправления поставщиков, когда те станут доступны. То же правило действует для гипервизоров внутри VM: после получения обновлённой информации о процессоре виртуальную машину нужно остановить и запустить заново. Google не указала временных мер для клиентов, чьи поставщики ОС ещё не выпустили исправление, и не объяснила, как проверить, дошло ли обновление до конкретной VM.
Для GKE должны появиться обновлённые образы узлов на базе Turin для bare-metal-инстансов. Обновление узлов позволит получить новую информацию о процессоре; на дату бюллетеня образы ещё не были указаны как доступные. Клиентам Cloud Run ничего предпринимать не нужно.
Пользователи процессоров прежних поколений Rome, Milan и Genoa получили ту же рекомендацию остановить и запустить VM после обновления в бюллетене от 8 июля 2025 года. В исходном дереве Linux уже есть коммит с защитой от TSA на Zen 5, включая новую разновидность. Однако на дату описания Debian исправила CVE-2026-0004 только в ветке unstable; трекер безопасности Debian по-прежнему указывал ядра bookworm, trixie и forky как уязвимые.
Для серверов Turin на собственном оборудовании AMD считает необходимыми и обновление платформенной прошивки, и исправление ОС. В технических рекомендациях компании говорится, что защита может сказаться на производительности, поэтому администраторам стоит соотнести риск с особенностями рабочих нагрузок. Xen Project опубликовал патчи для гипервизора и сообщил, что микрокод для всех TSA-уязвимостей Zen 5 включён в linux-firmware с 23 сентября.


Новое на сайте

20995Уязвимость в Apache HTTP/2: удалённое выполнение кода без входа 20994Как защитить виртуальные машины Google Cloud от утечек на AMD Turin? 20993Уязвимости N-central обходят обновление: что известно об атаках? 20992Кто вывел из строя холодильные системы в 700 магазинах Франции? 20991Ложное уведомление из прокуратуры: как Blind Eagle заражает организации в латинской... 20990Может ли приложение Grok раскрыть данные компании всему интернету? 20989Две команды до сбоя: критическая уязвимость в MongoDB 20988Какие уязвимости Citrix закрыла в NetScaler и Secure Access Client? 20987Как рекурсивное клонирование Git может запустить код из вредоносного репозитория? 20986Восьмой нулевой день Chrome за 2026 год уже используют в атаках 20985Как атаки на Qlik Sense связали с ActiveMQ и Veeam? 20984Уязвимость SonicOS может обходить SAML-аутентификацию и MFA 20983Как злоумышленники использовали доступ Qubole к AWS для кражи данных? 20982ИИ-агенты вскрыли данные экстренных служб Тайваня
Ссылка