⚡️ Атака GPUThor долає ECC-захист на відеокартах NVIDIA для отримання root-прав
Дослідники з Університету Торонто представили апаратну атаку GPUThor, яка уражає графічні процесори NVIDIA серій RTX A4000, A5000 та A6000 із пам’яттю GDDR6. Метод базується на техніці Rowhammer — багаторазовому зчитуванні окремих осередків пам’яті для зміни значень у сусідніх осередках. Головна особливість GPUThor полягає в тому, що атака успішно долає систему виправлення помилок ECC (Error-Correcting Code), яку NVIDIA вважала надійним захистом.
Під час експериментів науковці застосували нерівномірне повторне звернення до рядків пам’яті через CUDA-ядра, що спричинило подвійні та потрійні збої бітів. Технологія SECDED ECC замість виправлення помилок створює приховане спотворення даних або викликає зупинку відеокарти. Вектор атаки дозволяє підвищити привілеї до рівня root у хост-системі через викривлення системних таблиць сторінок пам’яті всього за 1,1 хвилини.
