XMASKNEWS
Aktualizacja:
The Hacker NewsEN→PLHacking

Tailscale łata luki w SSH, które mogły pozwolić przejętym urządzeniom na uzyskanie uprawnień roota na innych serwerach

Tailscale wydało wersję 1.104.4 naprawiającą błędy w swoim wbudowanym serwerze SSH. Luki te umożliwiały atakującym dostęp do plików i usług zastrzeżonych dla użytkownika root.

Tailscale opublikowało krytyczną aktualizację (wersja 1.104.4), która eliminuje szereg podatności w mechanizmie Tailscale SSH. Najpoważniejszy problem dotyczył przekierowywania gniazd Unix (socket forwarding). Atakujący, kontrolując urządzenie uprawnione do sesji SSH w sieci, mógł wykorzystać błąd typu race condition, aby podmienić ścieżkę gniazda i uzyskać dostęp do zasobów należących do roota, takich jak gniazdo Dockera czy lokalne API tailscaled.

Oprócz eskalacji uprawnień, naprawiono błędy umożliwiające ataki DoS poprzez wyczerpanie pamięci oraz luki w funkcjach tailscale serve i funnel. Problem dotyczy systemów Linux oraz wersji macOS. Warto zauważyć, że w przypadku self-hostedowego rozwiązania Headscale, sytuacja jest trudniejsza, gdyż tam przekierowywanie SSH jest domyślnie włączone i trudniejsze do ograniczenia w polityce.

Aby zabezpieczyć infrastrukturę, należy niezwłocznie zaktualizować klienta Tailscale. Jeśli aktualizacja nie jest możliwa, zaleca się tymczasowe wyłączenie przekierowywania SSH poprzez ustawienie zmiennej środowiskowej TSSSHDISABLEFORWARDING=1. Eksperci sugerują również stosowanie trybu SSH check oraz ograniczanie reguł dostępu do konkretnych par urządzeń.

Źródło: The Hacker News
Przeczytaj oryginał (EN) ↗

Omówienie przygotowane automatycznie (AI) na podstawie artykułu The Hacker News. Nie jest tłumaczeniem – szczegóły i pełny kontekst znajdziesz w oryginale.