Алгоритмы учат нас думать последовательно, а жизнь — иначе. (автор не известен)

Ошибка Docker Hub позволяет злоумышленникам выдавать себя за пользователей и подделывать изображения


Ошибка Docker Hub позволяет злоумышленникам выдавать себя за пользователей и подделывать изображения

Компания Docker раскрыла критическую уязвимость (CVE-2026-105445) в Docker Hub, которая позволяет злоумышленникам получать доступ к контейнерным репозиториям другого пользователя с использованием токена личного доступа (PAT).

Docker Hub — это онлайн-реестр для хранения, совместного использования и загрузки изображений контейнеров — шаблонов, которые упаковывают все необходимое для запуска приложения в изолированной среде.

В Docker Hub PAT служит секретом, используемым для аутентификации инструментов и рабочих процессов. Это позволяет вам извлекать, нажимать или удалять изображения контейнеров.

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

Уязвимость CVE-2026-105445 связана с тем, что Docker Hub переназначает персональный токен доступа (PAT) назначенному владельцу организации без изменения его секретного ключа и без согласия целевого пользователя. Это позволяло злоумышленнику использовать токен для аутентификации в качестве целевого пользователя.

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

«В рамках действия токена повторно назначенный PAT выступал в роли целевого пользователя на уровне реестра, то есть злоумышленник потенциально мог извлекать, отправлять и/или удалять образы в репозиториях целевого пользователя и в организациях, к которым у него был доступ, — пояснили в Docker.

— Поскольку это включает в себя публикацию образов под легитимным именем, мы отнесли это к рискам в цепочке поставок программного обеспечения и оценили как критическую проблему».

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

Уязвимость была обнаружена 26 августа 2024 года, когда началась конверсия с переназначением PAT личного кабинета новому владельцу. Это произошло без отзыва или ротации секрета и без запроса указанного владельца подтвердить изменение.

30 сентября 2026 года Docker получил отчет об уязвимости с описанием проблемы, подтвердил его и менее чем через четыре часа внедрил исправление в рабочую среду.

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

Затронутые пользователи и владельцы организаций были уведомлены 2 октября, а перенесенные PATs были деактивированы 8 октября, за исключением тех, чьи владельцы явно просили сохранить их.

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

Платформа больше не передает PAT во время конвертации и запрашивает согласие пользователя, прежде чем назначить его владельцем организации.

Редактор: AndreyEx

Если статья понравилась, поделитесь ей в социальных сетях

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала