Hacker ApprovedDepartments

Tailscale SSH

Remote login service in Developer tools

Recommended for SSH access without public ports, easy revocation and logging. Critics cite a recent argument-handling vulnerability and slow patch rollout.

Recommended for SSH access without public ports, easy revocation and logging. Critics cite a recent argument-handling vulnerability and slow patch rollout.

39 people gave an opinion

recommend it
13
criticize it
26
approval share
33%
Each figure is one person. RecommendsCriticizes

Recommended in 5 of 13 months

  1. November 2025: not recommended
  2. December 2025: recommended
  3. January 2026: not recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: recommended
  13. November 2026: recommended (month in progress)

Why it doesn’t carry the badge

  • 13 people recommend itNeeds 10 or more, met.
  • 0.5 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 5 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • No public SSH port needed

    “The advantage of tailscale ssh is that the machine doesn't need to have the ssh port open publicly.”

    Comment from 18 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

    “Arguably that's a more secure starting point than vanilla ssh to publicly accessible machine.”

    Comment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”
  • Simple, convenient, easily revocable access

    “Convenience for the most part but in general, I agree. I like having it as an option.”

    Comment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

    “It was simple and convenient and access was easily revocable.”

    Comment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

    “It is insanely straightforward and very robust.”

    Comment from 1 Nov 2026 in “Tailscale SSH: Investigation and remediation update”
  • Login managed alongside connectivity

    “tailscale allows you to manage remote login at the same layer as connectivity, with better logging and alerting”

    Comment from 29 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

    “It's handy to open a TTY connection in the browser, or to delegate your tailscale MFA account as remote authentication.”

    Comment from 28 Oct 2026 in “Tailscale SSH: Investigation and remediation update”
  • Works well day to day

    “Otherwise it’s been great for me”

    Comment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

    “using Tailscale SSH is brilliant”

    Comment from 26 Apr 2026 in “Dear friend, you have built a Kubernetes (2024)”

What people warn about

Each mark is one comment

  • Argument handling vulnerability raised concerns

    “But why should insecure argument handling bugs (as per your recent SSH bulletin) be found after release ?”

    Comment from 31 Jul 2026 in “Tailscale didn't stop the Hugging Face intrusion”

    “Well, they clearly don't if they have an "insecure argument handling" vulnerability.”

    Comment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

    “damn you guys ought to be more careful with such a sensible and important component”

    Comment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”
  • Patch and disclosure handling criticized

    “I don't see the point of publishing a security bulletin if you are not going to timely push the fix to artifacts on all affected platforms.”

    Comment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

    “Tailscale should not be relying on the random goodwill of others to do random audits of unknown coverage at random intervals.”

    Comment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

    “Feels pretty weird practice to advise upgrading to a non-existent version.”

    Comment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”
  • Adds complexity over OpenSSH

    “sounds like just adding complexity over traditional method of OpenSSH + key distribution”

    Comment from 28 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

    “It interferes with sshd features and adds to your attack surface.”

    Comment from 28 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

    “Why would I want to swap the well tested auth in ssh for auth managed by tailscale?”

    Comment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”
  • Unclear security bulletin wording

    “I fully understand being carefully worded when you need serious brain power just to figure out every claim in the logorrhea”

    Comment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

    “There is some weaselly language.”

    Comment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

What people said

38 of the 43 comments that mention it, newest first. Each links to the original comment.

“It is insanely straightforward and very robust.”

RecommendsComment from 1 Nov 2026 in “Tailscale SSH: Investigation and remediation update”

“tailscale allows you to manage remote login at the same layer as connectivity, with better logging and alerting”

RecommendsComment from 29 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“Clearly the ACL methodology provided a false sense of security in this instance in the presence of this bug.”

CriticizesComment from 28 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“sounds like just adding complexity over traditional method of OpenSSH + key distribution”

CriticizesComment from 28 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“This was a decision I made in my old job, seems to be proved correct.”

RecommendsComment from 28 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“Tailscale strongly encourages you to use it in lieu of auth”

CriticizesComment from 28 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“It's handy to open a TTY connection in the browser, or to delegate your tailscale MFA account as remote authentication.”

RecommendsComment from 28 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“It interferes with sshd features and adds to your attack surface.”

CriticizesComment from 28 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“I gather the bug allows people you've explicitly authorized to ssh into some account on your machine”

CriticizesComment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“I always just disable it and use normal opensshd.”

CriticizesComment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“Letting Tailscale handle VPN and SSH at the same time is basically once again a single point of failure”

CriticizesComment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“I fully understand being carefully worded when you need serious brain power just to figure out every claim in the logorrhea”

CriticizesComment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“I personally feel the impact is still quite big, especially since SSH leads directly to control of the server.”

CriticizesComment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“Why would I want to swap the well tested auth in ssh for auth managed by tailscale?”

CriticizesComment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“damn you guys ought to be more careful with such a sensible and important component”

CriticizesComment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“There is some weaselly language.”

MixedComment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“Makes me think that they could also be investigating a full on unauthorized connection issue”

CriticizesComment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“I think it's so invasive that they ship this per default.”

CriticizesComment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“Good that they published an interim mitigation before the full advisory instead of staying quiet until the patch.”

MixedComment from 27 Oct 2026 in “Tailscale SSH: Investigation and remediation update”

“But why should insecure argument handling bugs (as per your recent SSH bulletin) be found after release ?”

CriticizesComment from 31 Jul 2026 in “Tailscale didn't stop the Hugging Face intrusion”

“The advantage of tailscale ssh is that the machine doesn't need to have the ssh port open publicly.”

RecommendsComment from 18 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“Tailscale should not be relying on the random goodwill of others to do random audits of unknown coverage at random intervals.”

CriticizesComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“Well, they clearly don't if they have an "insecure argument handling" vulnerability.”

CriticizesComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“Feels pretty weird practice to advise upgrading to a non-existent version.”

CriticizesComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“This is incredibly bad engineering, on level of a SQL injection”

CriticizesComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“This is shocking amateur hour!”

CriticizesComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“not to mention root ssh access to hosts. This is a serious issue.”

CriticizesComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“I don't see the point of publishing a security bulletin if you are not going to timely push the fix to artifacts on all affected platforms.”

CriticizesComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“Otherwise it’s been great for me”

RecommendsComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“why not just fix the permission issues instead of restricting users?”

CriticizesComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“Arguably that's a more secure starting point than vanilla ssh to publicly accessible machine.”

RecommendsComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“replacing a 25-year-old battle-tested codebase with a startup's Go rewrite and then acting surprised when it has bugs”

CriticizesComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“It was simple and convenient and access was easily revocable.”

RecommendsComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“Convenience for the most part but in general, I agree. I like having it as an option.”

MixedComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“A proper fix is to use "--" to separate arguments.”

CriticizesComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“Glad to see they're still makin' 'em like they used to.”

CriticizesComment from 15 Jul 2026 in “TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access”

“using Tailscale SSH is brilliant”

RecommendsComment from 26 Apr 2026 in “Dear friend, you have built a Kubernetes (2024)”

“It already disables ssh encryption because your connection is encrypted with WireGuard anyway.”

RecommendsComment from 16 Dec 2025 in “High Performance SSH/SCP”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.