Наши продукты

Все продукты →
  • Подписка на «Хакер»

    Все статьи, архив, PDF выпуски и бонусы при покупке товаров

    6000₽ в год

    Подписаться
  • Предзаказ четвертого печатного выпуска «Хакера»

    лучшее август..ноябрь 2026

    2000₽

    Заказать
  • Третий печатный выпуск «Хакера»

    лучшие материалы мая..июля 2026

    2000₽

    Заказать
  • Печатный спецвыпуск №4.

    Лучшие материалы 2021-2022 годов

    2000₽

    Заказать

Разработчики Docker устранили критическую уязвимость CVE-2026-105445 в Docker Hub, которая позволяла злоумышленнику выдать себя за другого пользователя и управлять его контейнерными образами. Баг присутствовал в коде более двух лет и мог представлять серьезную угрозу для цепочки поставок.

Уязвимость, получившую 9,4 балла по шкале CVSS, обнаружили исследователи Петер Молнар (Peter Molnar) и Кристиан Хозак (Krisztian Hozak), которые дали ей название GhostPat. Исследователи пишут, что проблема затрагивала механизм преобразования личных аккаунтов Docker Hub в аккаунты организаций.

Как объясняют специалисты Docker, при преобразовании личного аккаунта в организацию  система автоматически передавала персональные токены доступа (Personal Access Token, PAT) назначенному владельцу организации. При этом секреты токенов не менялись, и согласие нового владельца не требовалось. В результате атакующий получал возможность создать собственный PAT и аккаунт, а затем преобразовать его в учетную запись организации, назначив ее владельцем любого другого пользователя Docker Hub. Из-за уязвимости Docker Hub привязывал токен злоумышленника к учетной записи жертвы, при этом сам токен оставался действительным. Таким образом, атакующий мог использовать свой PAT для доступа к чужим репозиториям с правами пострадавшего пользователя.

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

Особенную опасность в этой ситуации представляла возможность публикации вредоносных образов от лица реальных разработчиков. Именно из-за риска атак на цепочку поставок проблеме присвоили статус критической, хотя уязвимость не позволяла получить доступ к веб-интерфейсу Docker Hub, менять пароли, email-адреса и настройки двухфакторной аутентификации.

В Docker подчеркивают, что не обнаружили никаких признаков эксплуатации GhostPat. Так, специалисты проверили все преобразования аккаунтов за два года существования бага, изучили порядка 304 000 загрузок образов в реестр с использованием таких токенов, а также проанализировали публичные образы, подверженные наибольшему риску компрометации.

В начале октября 2026 года специалисты разослали уведомления всем пользователям, к аккаунтам которых были привязаны чужие токены, а также владельцам соответствующих организаций. 8 октября потенциально опасные токены деактивировали, и исключение сделали для тех токенов, владельцы которых явно попросили сохранить их активными. Пользователям, получившим уведомления, рекомендуют проверить свои токены и отозвать незнакомые или неиспользуемые.

Теперь Docker Hub больше не передает PAT при преобразовании аккаунтов и требует явного согласия пользователя перед назначением его владельцем организации.

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии