Исследователи из Университета Торонто обнаружили новую угрозу для графических процессоров Nvidia — атаку GPUHammer. Эта уязвимость позволяет злоумышленникам инвертировать биты в памяти GPU, что приводит к серьёзным повреждениям моделей искусственного интеллекта. Проблема актуальна для облачных серверов, рабочих станций и других общих сред, где используется одно оборудование несколькими пользователями. В этой статье мы разберём, как работает GPUHammer, какие риски она несёт и как защититься от этой угрозы.

Что такое GPUHammer и как она работает

Суть атаки

GPUHammer — это адаптация известной уязвимости Rowhammer, но ориентированная на графические процессоры. Многократное чтение или запись данных в одной строке памяти вызывает электрические помехи, которые могут инвертировать биты в соседних строках. Эта проблема особенно актуальна для современных видеокарт с памятью GDDR6, включая модели Nvidia Ampere, Ada, Hopper и Turing.

Пример воздействия

Исследователи продемонстрировали, как GPUHammer может снизить точность модели ИИ с 80% до менее 1% всего лишь за счёт инвертирования одного бита. Например:

  • Модель ИИ становится практически бесполезной.
  • Злоумышленнику не требуется доступ к исходным данным или коду.

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

Уязвимые модели

Атака была успешно протестирована на видеокарте Nvidia RTX A6000. Однако под угрозой находятся и другие устройства:

  • Графические процессоры серий Ampere, Ada, Hopper и Turing.
  • Рабочие станции и серверы с общими GPU.

Кто не в опасности

Обычные пользователи домашних ПК могут не беспокоиться. Угроза актуальна для:

  • Облачных игровых серверов.
  • Кластеров для обучения ИИ.
  • Конфигураций VDI.

Как защититься от GPUHammer

Рекомендации Nvidia

Компания Nvidia рекомендует использовать функцию коррекции ошибок (ECC). Вот как её активировать:

  • Введите команду: nvidia-smi -e 1.
  • Проверьте активность ECC: nvidia-smi -q | grep ECC.

Недостатки ECC

Хотя ECC эффективна, её использование имеет некоторые минусы:

  • Снижение производительности на ~10%.
  • Уменьшение объёма доступной видеопамяти на 6–6,5%.

Последствия для индустрии ИИ

Риски для регулируемых отраслей

Атаки типа GPUHammer не просто вызывают сбои. Они нарушают целостность моделей ИИ, что может привести к:

  • “Неверным решениям в здравоохранении или финансах.”
  • “Юридическим последствиям для компаний.”

Будущее защиты

Новые графические процессоры, такие как RTX 5090 и H100, уже оснащены встроенной ECC. Однако важно понимать, что аппаратные уязвимости требуют постоянного внимания со стороны разработчиков и пользователей.

*GPUHammer — это напоминание о том, что даже малейшая ошибка на аппаратном уровне может иметь катастрофические последствия для систем ИИ.* Защита от таких угроз требует комплексного подхода и использования современных технологий коррекции ошибок.

Поделиться статьей