Безопасность · 31 октября 2026 г.

Также опубликовано на 日本語, 한국어, Indonesia, Deutsch, Français, Español, Italiano, Svenska, Polski

Tailscale выпустила обновление для устранения уязвимостей Tailworm в Tailscale SSH

Long exposure light trails on a highway before the New York City skyline
Zac Ong / Unsplash

Компания Tailscale выпустила версию v1.104.4, которая устраняет четыре уязвимости, включая недостатки в Tailscale SSH, описанные в отчете Tailworm. Эти проблемы могли позволить злоумышленникам, уже захватившим устройство в сети tailnet, повышать свои привилегии и перемещаться на другие машины в той же сети.

Tailscale представляет собой платформу программно-определяемой ячеистой сети, которая объединяет компьютеры, телефоны, серверы и другие устройства в единую частную сеть, называемую tailnet. Для шифрования и передачи данных используется протокол WireGuard. Пользователи устанавливают приложение на каждое устройство и входят через существующие учетные записи, такие как Google или Microsoft, что избавляет от необходимости сложной настройки маршрутизаторов или межсетевых экранов. Организации применяют этот сервис для контролируемого доступа сотрудников и систем к внутренним ресурсам без их открытия для публичного интернета.

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

Исследователи из Cyberdione Labs в отчете Tailworm указали, что атака через SSH требует предварительного захвата хотя бы одного авторизованного устройства в сети. После этого злоумышленник может использовать Tailscale SSH для управления другими серверами с правами root, но только теми машинами, которые разрешены файлом политики tailnet. Также возможна кража ключей регистрации новых устройств для внедрения поддельных машин в сеть. Исследователи заявили, что в лабораторных условиях такой доступ распространялся между устройствами автоматически.

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

Все четыре уязвимости, включая те, что связаны с Tailscale SSH, исправлены в версии v1.104.4. Администраторам рекомендуется обновиться до этой версии и пересмотреть политики Tailscale SSH, чтобы ограничить доступ только необходимыми пользователями и устройствами. Для критически важных систем предлагается включить режим Check в Tailscale SSH, который требует дополнительного подтверждения личности перед доступом к машине.