Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!
  • Реклама на форуме платная! Обращаться к Admin.
    Произошла смена домена с maza.one на maza1.top!!!

Новая атака GPUBreach позволяет захватить контроль над системой с помощью GPU Rowhammer.

  • Автор темы Автор темы zender
  • Дата начала Дата начала

zender

Moderator
Команда форума
LV
0
 
Регистрация
Окт 17, 2022
Сообщения
870
Реакции
91
Награды
1
Новая атака GPUBreach позволяет захватить контроль над системой с помощью GPU Rowhammer.



Новая атака, получившая название GPUBreach, может вызывать изменения битов в памяти GDDR6 графических процессоров с помощью алгоритма Rowhammer, что приводит к повышению привилегий и полной компрометации системы.


GPUBreach был разработан группой исследователей из Университета Торонто, и подробная информация о нем будет представлена на предстоящем симпозиуме IEEE по безопасности и конфиденциальности 13 апреля в Окленде.


Исследователи продемонстрировали, что вызванные алгоритмом Rowhammer битовые искажения в памяти GDDR6 могут повредить таблицы страниц графического процессора (PTE) и предоставить непривилегированному ядру CUDA произвольный доступ к чтению/записи в память графического процессора.

Затем злоумышленник может продолжить атаку на стороне процессора, используя уязвимости безопасности памяти в драйвере NVIDIA, что потенциально может привести к полной компрометации системы без необходимости отключения защиты блока управления памятью ввода-вывода (IOMMU).


Этапы атаки GPUBreach
Этапы атаки GPUBreach
Источник: Университет Торонто

IOMMU — это аппаратный блок, обеспечивающий защиту от прямых атак на память. Он контролирует и ограничивает доступ устройств к памяти, управляя тем, какие области памяти доступны каждому устройству.

Несмотря на то, что IOMMU является эффективной мерой против большинства атак с прямым доступом к памяти (DMA), она не останавливает GPUBreach.


«GPUBreach демонстрирует, что атаки Rowhammer на графических процессорах могут выходить за рамки простого повреждения данных и приводить к реальному повышению привилегий», — поясняют исследователи .

«Путем искажения таблиц страниц графического процессора непривилегированное ядро CUDA может получить доступ к произвольному чтению/записи в память графического процессора, а затем использовать эту возможность для повышения привилегий на стороне ЦП, эксплуатируя недавно обнаруженные уязвимости безопасности памяти в драйвере NVIDIA».

«В результате происходит компрометация всей системы вплоть до получения root-прав, без отключения IOMMU, в отличие от современных разработок, что делает GPUBreach более серьезной угрозой».


Обзор принципа работы GPUBreach
Обзор принципа работы GPUBreach
Источник: Университет Торонто

Те же исследователи ранее продемонстрировали GPUHammer , первую атаку, показавшую практическую возможность применения атак Rowhammer на графические процессоры, что побудило NVIDIA выпустить предупреждение для пользователей и предложить активировать механизм коррекции ошибок на системном уровне для блокировки подобных попыток на памяти GDDR6.

Однако GPUBreach выводит угрозу на новый уровень, демонстрируя возможность не только повреждения данных, но и получения прав root при включенном IOMMU.


Исследователи продемонстрировали результаты на примере графического процессора NVIDIA RTX A6000 с памятью GDDR6. Эта модель широко используется в разработке и обучении систем искусственного интеллекта.


Сравнение с другими атаками
Сравнение с другими атаками на графические процессоры.
Источник: Университет Торонто

Раскрытие информации и меры по смягчению последствий​


Исследователи из Университета Торонто представили результаты своих исследований компаниям NVIDIA, Google, AWS и Microsoft 11 ноября 2025 года.

Компания Google подтвердила получение сообщения и выплатила исследователям вознаграждение в размере 600 долларов за обнаружение ошибки.


Компания NVIDIA заявила, что может обновить свое существующее уведомление о безопасности с июля 2025 года , чтобы включить в него информацию о недавно обнаруженных возможностях атак.


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


Память с кодом коррекции ошибок (ECC) помогает исправлять однобитовые искажения и обнаруживать двухбитовые искажения, но она ненадежна в отношении многобитовых искажений.


В конечном итоге исследователи подчеркнули, что GPUBreach совершенно не поддается устранению на потребительских видеокартах без ECC.


исследователи опубликуют 13 апреля. Полные подробности своей работы, включая техническую статью и репозиторий GitHub с пакетом для воспроизведения ошибки и скриптами,
 

Пинг форума и аптайм

Averaged results for https://maza.one

uptime counter
Назад
Сверху