Безопасность за чужой счёт. AMD замедлила DDR5 ради защиты от гипотетической атаки

leer en español

9324
Безопасность за чужой счёт. AMD замедлила DDR5 ради защиты от гипотетической атаки

Реальных инцидентов пока не было, но последствия уже прочувствовали на себе обычные пользователи.

image

Защита от атаки на память пришла в Ryzen ценой более осторожных таймингов DDR5. В новых BIOS для ряда плат AM5 AMD изменила режим обновления памяти на Mixed Refresh Mode, который задействует дополнительные варианты обновления и может снижать производительность. PC Games Hardware описало изменение в свежих версиях AGESA, где прежний Normal Mode больше не используется по умолчанию.

Причиной стала Rowhammer, атака на физические свойства DRAM. Частые обращения к выбранным строкам памяти создают помехи в соседних ячейках и способны менять отдельные биты без прямой записи в них. При удачном сценарии такие ошибки позволяют повредить защищённые данные или повысить привилегии. Для затронутых DDR5 SK Hynix проблема отслеживается как CVE-2025-6202 с оценкой 7,1 балла по CVSS 4.0.

Поводом для усиления защиты стала атака Phoenix, которую команда ETH Zurich и Google показала на DDR5 от SK Hynix. На всех 15 протестированных модулях удалось вызвать перевороты битов, а лабораторный эксплойт получил повышенные привилегии на обычном ПК с настройками по умолчанию за 109 секунд. Эксперименты проводились на системе с Ryzen 7 7700X и Ubuntu.

AMD подтвердила, что выпустила обновлённые пакеты инициализации платформы для Ryzen, позволяющие включить Mixed Refresh Mode как защиту от Rowhammer. Механизм меняет схему обновления ячеек и вводит в работу тайминги tRFC2 и tRFCsb. На платах с новыми версиями AGESA такой режим стал настройкой по умолчанию, хотя конкретное поведение зависит от BIOS производителя.

Цена защиты не сводится к одному фиксированному проценту. Авторы Phoenix отдельно измерили падение производительности на 8,4% при трёхкратном увеличении частоты обновления DRAM, но AMD применяет другой механизм, поэтому переносить такой результат на Mixed Refresh Mode нельзя. Собственных замеров потери скорости для новых BIOS PC Games Hardware не приводит.

Новая схема сильнее всего затрагивает вручную настроенную память. Профили, которые раньше работали со строгим tRFC1, после обновления могут столкнуться с ошибками тренировки памяти, сбоями приложений и нестабильностью, если значения tRFC2 и tRFCsb оказались слишком агрессивными. Проблемы возможны и у некоторых EXPO или XMP-профилей, рассчитанных на прежнее поведение контроллера.

Практическая угроза Rowhammer для домашних ПК пока остаётся ограниченной: подтверждённых атак в реальных инцидентах не зафиксировано, а Phoenix тестировали только на DDR5 SK Hynix. При проблемах после обновления BIOS производители советуют сначала проверить память на стандартных настройках. Возврат к Normal Mode может восстановить прежнее поведение, но отключит дополнительную защиту от Rowhammer.

Рекламодатель
Реклама. АО «Позитив Текнолоджиз». ИНН 7718668887. 18+
Сайт рекламодателя: ptsecurity.com↗️
АО «Позитив Текнолоджиз»