ГлавнаяБаза уязвимостей БДУ → BDU:2023-02005
6.1высокая

BDU:2023-02005

Уязвимость режима Swarm Mode демона dockerd программного средства для создания систем контейнерной изоляции Moby и среды выполнения контейнеров Mirantis Container Runtime, позволяющая нарушителю оказать воздействие на целостность и доступность защищаемой информации
Опубликовано: 2023-04-12
Описание

Уязвимость режима Swarm Mode демона dockerd программного средства для создания систем контейнерной изоляции Moby и среды выполнения контейнеров Mirantis Container Runtime связана с использованием незащищенного альтернативного канала. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, оказать воздействие на целостность и доступность защищаемой информации путем отправки незашифрованных пакетов

Затрагиваемое ПО и версии
РЕД ОС (7.3)Astra Linux Special Edition (1.7)Astra Linux Special Edition (4.7)Moby (до 20.10.24)Mirantis Container Runtime (до 20.10.16)Moby (от 23.0.0 до 23.0.3)
Способ устранения

Использование рекомендаций:
Для Moby:
https://github.com/moby/moby/releases
https://github.com/moby/moby/security/advisories/GHSA-232p-vwff-86mp

Для Mirantis Container Runtime:
https://docs.mirantis.com/mcr/20.10/release-notes/20-10-16.html

Для РедОС: http://repo.red-soft.ru/redos/7.3c/x86_64/updates/

Компенсирующие меры:
1) Заблокируйте доступ к порту VXLAN (по умолчанию UDP-порт 4789) для входящего трафика, чтобы предотвратить внедрение всех пакетов VXLAN. Например: iptables -I INPUT -m udp —-dport 4789 -m policy --dir in --pol none -j DROP;
2) В многоузловых кластерах разверните глобальный контейнер «pause» для каждой зашифрованной оверлейной сети на каждом узле. Например, используйте: registry.k8s.io/pause и службу --mode global;
3) Для кластера с одним узлом не используйте оверлейные сети любого типа. Мостовые сети обеспечивают одинаковую связность на одном узле и не имеют многоузловых функций.
Функция overlay режима Swarm Mode реализована с использованием оверлейной сети, но ее можно отключить, опубликовав порты в host режиме вместо режима ingress (позволив использовать внешний балансировщик нагрузки) и удалив сеть ingress.

Для ОС Astra Linux Special Edition 1.7:
обновить пакет docker.io до 24.0.2+astra14 или более высокой версии, используя рекомендации производителя: https://wiki.astralinux.ru/astra-linux-se17-bulletin-2023-1023SE17

Для Astra Linux Special Edition 4.7:
обновить пакет docker.io до 24.0.2+ci1 или более высокой версии, используя рекомендации производителя: https://wiki.astralinux.ru/astra-linux-se47-bulletin-2024-0416SE47

Оценка CVSS
Балл6.1 — высокая опасность
Источники и патчи
https://github.com/moby/libnetwork/security/advisories/GHSA-gvm4-2qqg-m333https://github.com/moby/moby/issues/43382https://github.com/moby/moby/pull/45118https://vuldb.com/ru/?id.224956https://github.com/moby/moby/security/advisories/GHSA-232p-vwff-86mphttps://github.com/moby/moby/security/advisories/GHSA-vwm3-crmr-xfxwhttp://repo.red-soft.ru/redos/7.3c/x86_64/updates/https://wiki.astralinux.ru/astra-linux-se17-bulletin-2023-1023SE17
Проверьте безопасность своего сайта и почты → Полная проверка домена