Исследовательница из Cyberdione Labs раскрыла 11 уязвимостей, включая способы получить права root через Tailscale SSH. Проверки затронули Tailscale 1.104.2 и headscale 0.29.5. Разработчики изучают отчёт, но исправления новых проблем пока не выпущены.
Основной риск связан с переадресацией Unix-сокетов. При определённых SSH-подключениях служба tailscaled обращается к защищённым ресурсам с правами root, хотя удалённый пользователь таких полномочий не имеет. В лаборатории исследовательнице удалось захватить привилегии суперпользователя и автоматически переходить на другие доступные узлы сети.
До выхода исправлений риск можно снизить, ограничив разрешённые SSH-подключения. Ненужную переадресацию стоит отключить параметром TS_SSH_DISABLE_FORWARDING=1 с перезапуском tailscaled. Для headscale потребуется дополнительный контроль доступа, поскольку отдельного запрета переадресации в правилах нет.