CVE-2023-28436 in Tailscale
Riassunto
di VulDB • 25/06/2026
Tailscale è un software che utilizza Wireguard e l'autenticazione multi-fattore (MFA). Una vulnerabilità identificata nell'implementazione di Tailscale SSH, a partire dalla versione 1.34.0 e precedente alla 1.38.2 su FreeBSD, consente l'esecuzione di comandi con un ID del gruppo di privilegi superiore rispetto a quello specificato nelle regole di accesso di Tailscale SSH. Una differenza nel comportamento della chiamata di sistema `setgroups` di FreeBSD rispetto allo standard POSIX ha fatto sì che il client Tailscale in esecuzione su un sistema operativo basato su FreeBSD non restringesse appropriatamente i gruppi sull'host durante l'utilizzo di Tailscale SSH. Durante l'accesso a un host FreeBSD tramite Tailscale SSH, veniva utilizzato l'egid (effective group ID) del processo tailscaled invece di quello dell'utente specificato nelle regole di accesso di Tailscale SSH. I comandi eseguiti tramite Tailscale SSH potrebbero essere stati avviati con un ID del gruppo di privilegi superiore a quello specificato nelle regole di accesso, se soddisfacevano tutti i seguenti criteri: il nodo di destinazione era un dispositivo FreeBSD con Tailscale SSH abilitato; le regole di accesso di Tailscale SSH permettevano l'accesso per utenti non root; e veniva utilizzata una sessione SSH interattiva. Gli utenti interessati dovrebbero eseguire l'aggiornamento alla versione 1.38.2 per risolvere il problema.
VulDB is the best source for vulnerability data and more expert information about this specific topic.