Уязвимость переполнения буфера в Corosync (CVE-2026-81665) угрожает кластерам Red Hat
В Corosync обнаружено переполнение буфера в куче при сборке фрагментированных сообщений в модуле totempg. Уязвимость затрагивает множество версий Red Hat Enterprise Linux и OpenShift Container Platform. Критичность высокая (CVSS 7.5) — возможен отказ в обслуживании всего кластера.
Подробности
Уязвимость представляет собой переполнение буфера в куче (heap-based buffer overflow). Она возникает при обработке фрагментированных multicast-сообщений: буфер, используемый для сборки фрагментов, не проходит проверку границ в runtime в релизных сборках. В результате атакующий, находящийся в пределах сетевой доступности и способный отправлять специально сформированные multicast-сообщения протокола в кластер, может вызвать переполнение буфера данными, которые он контролирует. Последствия двойственные. Как минимум, это приводит к аварийному завершению демона Corosync и, как следствие, к отказу в обслуживании (DoS) всего кластера. Однако при достаточном контроле над повреждением кучи не исключена и дальнейшая эксплуатация — вплоть до выполнения произвольного кода. Сетевой вектор атаки (AV:N) и отсутствие требований к привилегиям (PR:N) повышают практическую значимость угрозы. Уязвимость затрагивает широкий перечень продуктов Red Hat: Red Hat Enterprise Linux 10 (включая 10.0 Extended Update Support), RHEL 7 Extended Lifecycle Support, RHEL 8 (включая редакции 8.4, 8.6 AMC/EUS, 8.8 TUS и SAP Solutions), RHEL 9 (включая 9.2, 9.4 SAP Solutions и 9.6 EUS), а также Red Hat OpenShift Container Platform 4.Что делать
Основная рекомендация — как можно скорее установить обновления Corosync, выпущенные Red Hat для затронутых версий. Приоритет следует отдать кластерам с высокими требованиями к доступности, включая среды SAP и телеком-нагрузки. Если немедленное обновление невозможно, следует рассмотреть компенсирующие меры: - ограничить сетевой доступ к multicast-трафику кластера, изолировав его на доверенных сегментах и заблокировав неавторизованные источники; - использовать сегментацию сети и списки контроля доступа на межсетевых экранах для кластерных портов; - усилить мониторинг аномалий в работе Corosync и признаков нестабильности кластера. Важно отслеживать официальные бюллетени Red Hat: по мере выхода патчей список затронутых сборок может уточняться. Итог: CVE-2026-81665 — серьёзная уязвимость с сетевым вектором, способная обрушить кластер целиком. Организациям, использующим Corosync в инфраструктуре Red Hat, необходимо в приоритетном порядке применить обновления и проверить изоляцию кластерного трафика.Источник: CVE Project (cvelistV5)
