Уязвимость режима Swarm Mode демона dockerd программного средства для создания систем контейнерной изоляции Moby и среды выполнения контейнеров Mirantis Container Runtime связана с использованием незащищенного альтернативного канала. Эксплуатация уязвимости может позволить нарушителю, действующему удаленно, оказать воздействие на целостность защищаемой информации путем отправки незашифрованных пакетов
Использование рекомендаций:
Для Moby:
https://github.com/moby/moby/releases
https://github.com/moby/moby/security/advisories/GHSA-6wrf-mxfj-pf5p
Для 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
| Балл | 5.4 — средняя опасность |