Загрузка 0
ПОДЕЛИТЬСЯ

Мой блог

Листай вниз

Tailscale предупреждает о критических уязвимостях SSH и эскалации привилегий

Tailscale предупреждает о критических уязвимостях SSH и эскалации привилегий

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

Информацию о проблемах передала специалисты исследовательской лаборатории Cyberdione Labs после аудита клиентского ПО версии 1.104.2 и контрольного сервера headscale версии 0.29.5. Полученный пакет из одиннадцати недочетов получил совокупное обозначение Tailworm.

Обнаружение уязвимостей Tailworm и их проверка

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

Реклама

Наиболее опасный из выявленных векторов затрагивает встроенный SSH-сервер Tailscale. При определенных условиях он позволяет авторизованным участникам сети выполнять произвольный код с правами суперпользователя через механизм перенаправления Unix-сокетов.

Анализ уязвимых компонентов и механизмов

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

Проблемы в SSH-сервере и коннекторах

Встроенный SSH-сервер под управлением учетной записи root выполняет операции с файлами и проверку путей во время форвардинга сокетов с дефектами проверки привилегий. Это дает возможность обычному сеансу замещать или удалять защищенные ресурсы при наличии одной одобренной политики доступа.

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

Отказ в обслуживании на серверах управления и ретрансляторах

Самохостящиеся серверы headscale уязвимы к неаутентифицированному исчерпанию ресурсов памяти из-за бесконечного роста кэша. Это приводит к постоянному аварийному завершению работы управляющего сервера и блокировке подключения новых устройств.

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

Официальная реакция разработчиков и рекомендации по защите

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

Стоит ли отключать встроенный SSH

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

Практические меры временного смягчения угроз

Для снижения рисков до выпуска официальных обновлений рекомендуется выполнить аудит политик доступа к службам и ограничить круг доверенных устройств. Администраторам предлагается временно отключить SSH-форвардинг без полного отключения самой службы SSH путем установки специальной переменной окружения в конфигурации сервиса.

Постэксплуатационная статистика и безопасность инфраструктуры

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

01.