GPUThor здобув root-доступ, долаючи захист NVIDIA ECC

GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 1

Нещодавно виявлена атака типу Rowhammer під назвою GPUThor здатна обходити захист корекції помилок (ECC) на графічних процесорах NVIDIA, що призводить до відмови в обслуговуванні (DoS) та ескалації привілеїв до рівня root.

У науковій статті, опублікованій Університетом Торонто, дослідники стверджують, що GPUThor забезпечує набагато практичніші показники збоїв бітів порівняно з попередніми концепціями, такими як їхній власний GPUHammer або GPUBreach, які стали неактуальними після впровадження ECC.

Атаку було продемонстровано на графічних процесорах NVIDIA класу Ampere для робочих станцій з пам’яттю GDDR6, включаючи RTX A4000, RTX A4500, RTX A5000 та RTX A6000, які широко використовуються в інфраструктурі штучного інтелекту та хмарних обчислень.

GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 2

Покращення атаки GPUThor

Rowhammer — це клас атак, під час яких рядки пам’яті багаторазово зчитуються («hammered») таким чином, що збільшує ймовірність зміни бітів у сусідніх областях пам’яті, перетворюючи їх зі стану «один» на «нуль» або навпаки.

Це може призвести до пошкодження даних та ризиків безпеки. Оскільки навчання моделей ШІ значною мірою залежить від потужності GPU, успішна атака Rowhammer може мати руйнівний вплив на точність моделі.

Для зменшення ризиків від такого типу атак NVIDIA використовує методи захисту, як-от ECC SECDED, для виправлення однобітних помилок та виявлення двобітних помилок у моніторингових блоках пам’яті.

Проте дослідники Університету Торонто налаштували GPUThor так, щоб її «hammering» слідував за нерівномірним шаблоном зі швидкістю, що дозволяє уникнути активації механізмів захисту Target Row Refresh (TRR) у GDDR6.

GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 3

Вони зробили це, врахувавши дві недокументовані поведінки GPU: як збираються повторні запити до пам’яті та як часто спрацьовує TRR.

Дослідники зазначають, що порівняно з попередніми концепціями атак, таке налаштування призводить до 6,6-кратного збільшення кількості активацій агресивних рядків та досягає від 72 000 до 377 000 збоїв на ГБ на протестованих GPU без захисту ECC.

GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 4

Ці результати в 4548–23 597 разів вищі, ніж у GPUHammer, попередній атаці дослідників, і наближаються до показників збоїв бітів, досягнутих потужними атаками Rowhammer на CPU, такими як Blacksmith.

При показниках збоїв бітів GPUThor знайти експлуатований збій біта можливо приблизно за 1,1 хвилини, порівняно з 21,9 годинами з GPUHammer.

Дослідники пояснюють, що за увімкненого ECC GPUThor генерував 387 двобітних помилок, які ECC виявляє, але не може виправити, і дві трибітні помилки, які ECC виправив неправильно, що призвело до пошкодження даних.

DoS та ескалація привілеїв

Дослідники Університету Торонто продемонстрували, що GPUThor може спричинити стан DoS на RTX A6000 з увімкненим ECC, змушуючи GPU перезавантажуватися кожні дві години та припиняючи всі робочі навантаження.

Після повторних атак на ту саму карту пристрій зрештою позначить себе як такий, що потребує заміни.

Більш цікавою є атака з ескалацією привілеїв до рівня root, яка, за словами дослідників, можлива шляхом пошкодження таблиць сторінок GPU, надаючи непривілейованій програмі CUDA довільний доступ до пам’яті та відкриваючи root-оболонку на хост-системі.

Як захиститися від атаки

Окрім чотирьох моделей, що підтверджено вразливі до GPUThor, дослідники зазначають, що, незважаючи на обмеження, які покращують стійкість до умов відмови в обслуговуванні (DoS), ескалація привілеїв все ще може працювати на серверних GPU Ampere (A100), оскільки вони все ще покладаються на ECC рівня SECDED.

У випадку деяких GPU Blackwell функція стійкості RAS Repair робить атаку GPUThor більш тривалою, але не запобігає їй.

Згідно з опублікованою вчора науковою роботою дослідників про GPUThor, навіть GPU з HBM3/e та GDDR7 з вбудованим ECC можуть бути вразливі, якщо будуть спровоковані багатобітові збої.

Дослідники повідомили про свої висновки компанії NVIDIA 29 квітня, а 21 серпня компанія опублікувала рекомендації.

NVIDIA рекомендує вмикати SYS-ECC та ізоляцію IOMMU/DMA, моніторити телеметрію помилок GPU та обмежувати спільне використання або виконання недовірених робочих навантажень.

Компанія зазначає, що ризик варіюється залежно від пристрою DRAM, технології пам’яті, дизайну платформи, захисних механізмів у DRAM та конфігурації системи, зауважуючи, що жодних збоїв бітів не спостерігалося на протестованих GPU GDDR6X або HBM2e з використанням тих самих шаблонів атак.

Дослідники рекомендують уникати спільного використання GPU між різними орендарями, де це можливо, моніторити лічильники помилок ECC та обмежувати недовірені робочі навантаження CUDA. Вони додали, що повний захист, ймовірно, вимагатиме сильнішого багатобітового ECC та апаратного захисту в майбутніх GPU.

GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 5

Після отримання дійсних облікових даних, блокується лише 37% дій зловмисників

Загальні показники запобігання можуть приховувати те, що відбувається після початкового доступу. Після того, як зловмисники використовують дійсні облікові дані, запобігання різко знижується.

The Blue Report 2026 вимірює методи захисту окремо на основі 338 мільйонів симуляцій, проведених у робочих середовищах клієнтів.

Отримати звіт

Схожі статті:

Citrix закликає адміністраторів якомога швидше усунути нові вразливості NetScaler

Cisco попереджає про вразливості ClamAV високого рівня з публічними експлойтами

Нова вразливість нульового дня Windows RasMan отримує безкоштовні неофіційні патчі

Вразливість DDoS HollowByte перевантажує пам’ять сервера OpenSSL за допомогою пейлоаду розміром 11 байт

CISA: Вразливість Windows Task Host тепер використовується бандами програм-вимагачів

  • Denial of Service
  • DoS
  • Elevation of Privileges
  • GPU
  • GPUThor
  • NVIDIA
  • Rowhammer
Bill Toulas

Bill Toulas — технічний письменник та журналіст, що висвітлює новини з інформаційної безпеки, з більш ніж десятирічним досвідом роботи в різних онлайн-виданнях, висвітлюючи теми відкритого програмного забезпечення, Linux, шкідливих програм, інцидентів витоку даних та зломів.

  • Попередня стаття
  • Наступна стаття
Залишити коментар Правила спільноти

Щоб залишити коментар, вам потрібно увійти

Ще не маєте облікового запису? Зареєструйтеся зараз

Вам також може сподобатися:

GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 6  Майбутній вебінар GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 7 Популярні історії

  • GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 8

    Microsoft Teams тепер дозволяє адміністраторам блокувати зовнішніх ботів від зустрічей

  • GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 9

    Шкідливе ПЗ ToxicPanda для Android використовує дозволи VPN для блокування Google Play

  • GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 10

    Поліція заарештувала десятки підозрюваних у глобальній боротьбі з кіберзлочинністю

Спонсорські пости

  • GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 11

    Дізнайтеся, чому шифрування та керування ключами є критично важливими для сучасного бізнесу.

  • GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 12

    Захистіть себе від брокерів даних, шахраїв та наступного витоку даних за допомогою цифрових ідентичностей.

  • GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 13

    Дізнайтеся, як ШІ змінює атаки на електронну пошту. Завантажте звіт Kaseya Email Security Report 2026.

  • GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 14

    Термін дії перевірки стану паролів минув? Безкоштовно перевірте свій Active Directory

  • GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 15

    Pixellot за кілька тижнів, а не місяців, виявив і захистив сотні некерованих ідентичностей ШІ-агентів. Завантажте приклад успішного впровадження.

  • GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 16

    Дізнайтеся, як мінімальна привілейованість робить ваші інструменти ШІ потужними, керованими та безпечними.

  Майбутній вебінар GPUThor здобув root-доступ, долаючи захист NVIDIA ECC 17

Слідкуйте за нами:
Основні розділи
  • Новини
  • Вебінари
  • Керівництва з вибору VPN
  • Керівництва з програмного забезпечення для системних адміністраторів
  • Завантаження
  • Посібники з видалення вірусів
  • Підручники
  • База даних стартапів
  • База даних видалень
  • Глосарій
Спільнота
  • Форуми
  • Правила форуму
  • Чат
Корисні ресурси
  • Посібник для початківців
  • Карта сайту
Компанія
  • Про BleepingComputer
  • Зв’язатися з нами
  • Надіслати нам підказку!
  • Пишіть для BleepingComputer
  • Соціальні мережі та стрічки
  • Журнал змін

Умови використання – Політика конфіденційності – Заява про етику – Розкриття інформації про афілійованість

Copyright @ 2003 – 2026 Bleeping Computer® LLC – Всі права захищені

Увійти

// validate comment box not emptyfunction validate_comment_box_not_empty(){$(‘#frm_comment_box’).submit(function(e) {if($(‘#comment_html_box’).val().length==0){alert(“Please enter a comment before pressing submit”);return false;}else{return true;}});}function cz_strip_tags(input, allowed) { allowed = (((allowed || ”) + ”) .toLowerCase() .match(//g) || []) .join(”); // making sure the allowed arg is a string containing only tags in lowercase () var tags = /]*>/gi, commentsAndPhpTags = /|/gi; return input.replace(commentsAndPhpTags, ”) .replace(tags, function($0, $1) { return allowed.indexOf(”) > -1 ? $0 : ”; });}function cz_br2nl(str) {var regex = //gi; //var pure_str = str.replace(regex,”n”); var pure_str = str.replace(regex,””); return cz_strip_tags(pure_str,”);}$(document).ready(function(e) {// validate comment box not emptyvalidate_comment_box_not_empty();// report comment$(‘#comment-report-other-reason-wrap’).css(‘display’,’none’);$(‘.

Оригінал статті: www.bleepingcomputer.com

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *