КибербезопасностьСерверы и железо

NvRoot и ForgePtr: выход из GPU-контейнера в root хоста, впереди ещё 25 CVE

Stealthium раскрыла две уязвимости в открытых модулях ядра NVIDIA: ForgePtr позволяет из GPU-контейнера получить root на хосте, NvRoot — переписать защищённые от записи файлы из любого арендатора. Обе живут в коде четыре года; готовится ещё 25 публикаций по стеку AI runtime.

Что случилось

12 ноября исследовательская группа Stealthium опубликовала две уязвимости в открытых модулях ядра NVIDIA для Linux: ForgePtr (CVE-2026-47501) и NvRoot (CVE-2026-47591). Обе получили оценку 7,8 по CVSS и обе опаснее всего для тех, кто сдаёт в аренду GPU-срезы: из контейнера с видеокартой можно выйти на хост. Это только первые две из 25 готовящихся публикаций по стеку NVIDIA AI runtime.

Детали

ForgePtr позволяет непривилегированному процессу внутри GPU-контейнера получить root на хосте. NvRoot даёт возможность переписать через GPU файлы, которые операционная система пометила как доступные только для чтения, — причём из любого арендатора на этой ноде. По словам исследователей, обе ошибки присутствовали в открытых модулях ядра NVIDIA последние четыре года.

  • NvRoot закрывается драйверами 610.57.04, 595.91.07 и 580.178.04.
  • ForgePtr исправлен в выпуске 615.71.09.
  • Оценка обеих — 7,8 (high), статус CVE.
  • Stealthium обещает ещё 25 раскрытий, затрагивающих стек NVIDIA AI runtime.

Показательно распределение исправлений: NvRoot закрыт сразу в трёх ветках — 610.57.04, 595.91.07 и 580.178.04, то есть поддержка длительных веток учтена. ForgePtr по опубликованным данным исправлен только в 615.71.09, поэтому установки, удерживаемые на 580-й или 595-й ветке, получают защиту лишь от части проблем.

Публикация совпала по времени с новостью об уходе Дженса Хуанга с поста главы NVIDIA: у исследователей истёк срок эмбарго, и они выпустили первые два отчёта, пообещав остальные в ближайшее время. Проверить версию модуля на ноде несложно — достаточно nvidia-smi или modinfo nvidia, а в кластере с несколькими нодами полезно свериться с тем, что фактически загружено, а не только с тем, что записано в манифестах DaemonSet.

Что это значит

Изоляция GPU в мультитенантных кластерах держится на предположении, что видеокарта не может ни обойти права файловой системы, ни выбраться из контейнера. Обе уязвимости это предположение ломают, а потому важны не только владельцам облаков с GPU-срезами, но и всем, кто запускает недоверенные нагрузки на общих GPU в Kubernetes или через vGPU/MIG.

Практический вывод простой: обновить драйверы до указанных выпусков, а до обновления не давать арендаторам и чужим командам доступ к GPU-контейнерам на общих нодах. Отдельно стоит учесть, что за первыми двумя CVE последуют ещё 25 — значит, план обновления драйверов имеет смысл сделать регулярным, а не разовым, и заранее продумать, как выкатывать новые версии NVIDIA на ноды без простоя: смена драйвера требует перезагрузки или, как минимум, выгрузки всех процессов, использующих GPU.

Яндекс Браузер

Блокировка рекламы, перевод страниц и нейросеть в одном окне.

Реклама

Комментарии 0

Комментариев пока нет — будьте первым.

Оставить комментарий

Имя и текст — этого достаточно. Комментарий появится сразу; подозрительные сообщения уходят на проверку.

Сдвиньте ползунок вправо для проверки
Спам и реклама блокируются автоматически.
Читайте также

Похожие публикации

13 Ноя

Red Hat Quay: подмена ключа реестра даёт доступ ко всем приватным образам

Две критические уязвимости в Quay: CVE-2026-123710 с оценкой 9,8 позволяет без аутентификации внедрить свой ключ подписи и читать или перезаписывать приватные образы, CVE-2026-110697 (9,9) — увести токены роботов чужих арендаторов. Исправления вышли для восьми веток Quay 3.

→
13 Ноя

SignDrop: zero-day в CLFS даёт SYSTEM без патча — уязвимы около 80% установок Windows

Исследователь опубликовал эксплойт zero-day, который использует защитный механизм CLFS, добавленный Microsoft в октябре 2025 года. Эксплуатация повышает права до SYSTEM и обходит самозащиту любого антивируса или EDR; официального исправления нет.

→
13 Ноя

PostgreSQL 18.7 и 14.25: 52 уязвимости в одном выпуске, ветка 14 закрыта

Проект выпустил 18.7, 17.12, 16.16, 15.20, 14.25 и второй кандидат в релиз 19: закрыто 52 уязвимости, часть с оценкой 8,8, и более 140 ошибок. Выпуск 14.25 — последний для PostgreSQL 14. После обновления нужны переиндексация и новый полный бэкап.

→