Критичные уязвимости NVIDIA Container Toolkit

Обнаружены критические проблемы безопасности в NVIDIA Container Toolkit, связанные с неполноценным патчем для CVE-2024-0132, что открывает возможность побега из контейнера и несанкционированного доступа к файловой системе хоста.
Критичные уязвимости NVIDIA Container Toolkit
Изображение носит иллюстративный характер

Уязвимость CVE-2024-0132 представляет собой дефект типа "time-of-check time-of-use" с оценкой критичности CVSS 9.0. Ошибка позволяет злоумышленнику, уже имеющему возможность выполнять код внутри контейнера, получать права root и осуществлять произвольное выполнение команд на хост-системе.

Патч, выпущенный NVIDIA в сентябре 2024 года, оказался частичным и не устранил все уязвимости. Анализ, проведенный Trend Micro, выявил, что указанное исправление не препятствует полному использованию ошибки для обхода контейнерной изоляции, создавая серьезные риски для безопасности инфраструктуры.

Исследователь Abdelrahman Esmail из Trend Micro отметил: «Эти проблемы могут позволить злоумышленникам нарушить изоляцию контейнера, получить доступ к критическим ресурсам хоста и вызвать серьезные операционные сбои». При этом flaw обнаружен в функции mount_files, где отсутствие надлежащей блокировки позволяет специально сформированным контейнерам эксплуатировать недостатки системы, особенно при включенной опции allow-cuda-compat-libs-from-container в версии 1.17.4.

Помимо основной проблемы, обнаружена дополнительная уязвимость для повышения привилегий, получившая идентификатор CVE-2025-23359 с оценкой CVSS 9.0. Компания Wiz зафиксировала данное нарушение в феврале 2025 года, отметив, что оно является обходом патча CVE-2024-0132 и было учтено в обновлении версии 1.17.4.

В системах Docker на Linux выявлена смежная проблема, способная привести к отказу в обслуживании. При создании нового контейнера с множественными точками монтирования, настроенными с использованием параметра bind-propagation=shared, записи остаются в таблице монтирования даже после завершения работы контейнера. Это приводит к экспоненциальному росту количества дескрипторов файлов (fd) и, в конечном итоге, к невозможности создания новых контейнеров, что нарушает возможность удаленного подключения, например, через SSH.

Для минимизации угроз рекомендуется вести постоянный мониторинг таблицы монтирования Linux на предмет аномального роста, строго ограничивать доступ к API Docker только уполномоченным пользователям и применять надежные политики контроля доступа. Регулярный аудит связей файловой системы контейнера с хостом, проверка точек монтирования томов и анализ сокет-подключений являются важными мерами для своевременного обнаружения и устранения потенциальных нарушений.


Новое на сайте

20381Как 13 миллионов писем превратили Японию в полигон для мошенников из техподдержки 20380Уязвимость в Fastjson 1.x позволяет захватывать Java-серверы без единого пароля 20379Почему рабочий эксплойт для GitLab не попал в таблицу безопасности при патче? 20378Карли пейдж: как строится карьера журналиста, которому доверяют разбор кибератак 20377Как трейдерский браузер сам достраивает вредонос, который никто не пересылал целиком? 20376Кто и как готовит для нас гид по «неделе акул» 20375Ловушка для ботов: как кампания FakeGit заставила ИИ-агентов самих приносить вредонос... 20374Где смотреть новый выпуск «Air Jaws» в разгар Shark Week 2026? 20373Как фишинг научился воровать деньги за секунды, а не через недели 20372Хакеры Cl0p взломали PLM-системы промышленных гигантов через связку из двух уязвимостей 20371Apple почти год не могла закрыть дыру в Hide My Email, из-за которой утекали реальные... 20370Как рухнула криминальная империя фишинга, обслуживавшая 1800 «франчайзи» по всему миру? 20369Сколько времени осталось у защитников с тех пор, как патч стал инструкцией для атаки? 20368Почему запреты на ИИ на работе не работают, а быстрый доступ — работает 20367Почему GitHub одновременно урезает выплаты хакерам и открывает VIP-клуб для лучших из них?
Ссылка