Researchers disclose 11 unpatched Tailscale flaws; fixes underway

· Original article ↗

Summary

Cyberdione Labs disclosed 11 flaws in Tailscale and headscale, including issues that could enable root-level actions or service disruption. Tailscale is preparing fixes and recommends reviewing SSH access and disabling forwarding if unnecessary.

Key points

  • Cyberdione Labs said it reproduced 11 flaws in Tailscale 1.104.2 and headscale v0.29.5; the issues were publicly disclosed and were still unpatched at the time of reporting.
  • A Tailscale SSH flaw involving Unix-socket forwarding could let an authorized user exceed local permissions, potentially gaining root access or deleting privileged files.
  • Other findings include app-connector access to unintended destinations, resource exhaustion affecting headscale, and memory exhaustion in clients connected to a hostile DERP relay.
  • Tailscale said exploitation depends on permissions, system configuration, and other conditions, and that it was still assessing the full scope.
  • Tailscale advised reviewing SSH policies and disabling SSH forwarding when unnecessary with TS_SSH_DISABLE_FORWARDING=1; it did not recommend disabling Tailscale SSH for everyone.
  • Tailscale said it was working on patches and urged users to apply the updated client release when available.

Article Details

Vulnerability Types
  • Root privilege escalation
  • Code execution through Unix-socket forwarding
  • Path-check and race-condition flaws
  • Network access-control bypass
  • Unauthenticated resource exhaustion
  • Memory exhaustion from an unbounded relay response
  • Authorization-check race condition
Severity
Described as serious; one issue could enable root-level code execution.
Affected Versions
  • Tailscale 1.104.2
  • headscale v0.29.5
Exploitation Status
unknown
Exploit Availability
unknown
Patch Status
unavailable
Workarounds
  • Set TS_SSH_DISABLE_FORWARDING=1 in the tailscaled service environment and restart the service; this mitigates several serious findings.
  • Review SSH access policies and limit access to the users and devices that need it.
  • Temporarily tighten SSH access policies for sensitive systems.

MITRE ATT&CK

People

Vendors

Products

Related Articles