Top
Best
New

Posted by figmert 12 hours ago

Tailscale SSH: Investigation and remediation update(tailscale.com)
263 points | 139 commentspage 2
6thbit 12 hours ago|

  > Most of the Tailscale SSH issues we've identified concern privilege escalation. In some circumstances, someone already authorized to connect over Tailscale SSH may be able to perform actions beyond the permissions of their configured local user, including potentially gaining elevated privileges.

"Most"? "In some circumstances"? Makes me think that they could also be investigating a full on unauthorized connection issue, or am I reading too much into it?
remus 12 hours ago||
I think they're just writing cautiously because they're midway through the investigation and don't want to give false confidence. Doesn't seem worth reading too much into it until they provide a more thorough write up.
awildfivreld 12 hours ago|||
The underlying writeup can be found at https://tailworm.com/
brof 4 hours ago|||
Thanks for linking that. The debate about these issues will rage on, but I do wonder whether giving Tailscale two hours of notice before public release was the right call? The arguments from the post are that "rapid awareness of these flaws will expediate remediation" and that they were "discovered with low effort". Does the author mean that simply pointing Claude at Tailscale identified (a non-trivial subset) of these vulnerabilities, and did the author not feel that Tailscale had a track record of responding to vulnerabilities, via a coordinated disclosure, in a timely manner? I would personally have liked to see a bit more of a justification of the almost-immediate publication against the potential risks to users, vs. e.g. waiting a day or two.
drum55 11 hours ago|||
10,000 words of claudish, it's not worth reading.
pizzafeelsright 11 hours ago|||
Obviously tailscale has some great devs, security is complex.

There is some weaselly language.

In some circumstances default config? with password? this is a condition leading to the next

someone already authorized to connect over Tailscale SSH they have access, but it may be limited or restricted, although scope could be beyond the intended

may be able to perform actions beyond the permissions If there is a full moon and your brother in law's second cousin is wearing a hat, he may be able to use your upstair's thermostat provided you have a second story.

fooqux 11 hours ago|||
Given what just happened with PHP a few days so, it's not surprising to me that they're holding their cards close to their chest. People will already be doing their damnedest to reverse engineer the exploit with this meager info.
tptacek 6 hours ago||
There's already a public writeup.
p_l 10 hours ago||||
Have you seen the slopreport for the vulnerability?

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

traceroute66 11 hours ago|||
> Obviously tailscale has some great devs, security is complex.

Quick reminder that in recent months Tailscale has had issues with age-old classic vulnerabilities such as input validation.

The problem with Tailscale is twofold.

First their attack surface is too big. They continuously shoehorn new features into the product.

Second they don't appear to do regular deep-dive code audits and instead they appear to rely mostly on the goodwill of third-parties to poke at select areas of their code as and when those third-parties feel like it. Hence simple vulnerabilities such as input validation keep on popping up.

Fancy SOC2 certificates are not the same thing. That's just dogfood for the corporate auditors.

At $work we are busy working on removing Tailscale. The bells and whistles of Tailscale sure are attractive candy, but we simply can't overlook the security risk of what has become a bloated product.

devmor 12 hours ago||
A security researcher colleague of mine was/is exploring an unauthenticated avenue along this line. I don’t have any update, she told me she didn’t feel comfortable exposing information to anyone other than Tailscale staff until she’s confident in what she found or didn’t.
raggi 10 hours ago||
we'd love to hear about it at security@tailscale.com, we're happy to work from & with and credit early ideas as well.
devmor 8 hours ago||
I will send her your message!
Gigachad 11 hours ago||
Everyone is twitchy over security right now, but at first glance this seems not that bad. If the attacker has to be manually added to your tailnet that makes this not very exploitable. You should be more worried about all the iot slop on your local network.

Good idea to set up automatic updates for the tailscale client though.

hollow-moe 11 hours ago||
Recently NetBird also had a huge privesc through their SSH component too... I'm using both at $DAYJOB and my personal infra, damn you guys ought to be more careful with such a sensible and important component...
redmalang 3 hours ago||
vaguely related - I want to make it easy for the llms to deploy and manage derp,tailgate etc with the hard requirement that you can continue to use the tailscale clients (very thankful to tailscale for making this so easy!):

https://tailgate.latchlabs.dev

MisterTea 11 hours ago||
Not a tailscale user so I am a bit lost here: where does SSH fit into a Wireguard based VPN service?
jubilanti 11 hours ago||
As added candy to their daemon to get you into their ecosystem
justinsaccount 11 hours ago||
https://tailscale.com/docs/features/tailscale-ssh
seany 9 hours ago||
I have tried to like tailscale ssh, but having used tailscale for many many years. I always just disable it and use normal opensshd.
wslh 12 hours ago||
With the success of Tailscale I would like to be sure that their repositories and scenarios are continuously reviewed. I understand that there is always a next hop in cybersecurity though.
fanruocheng 4 hours ago||
[flagged]
krazy_00 6 hours ago||
[flagged]
TacticalCoder 10 hours ago|
I'll point out that Tailscale has been repeatedly praised here as a replacement "because SSH was too old" by "security professionals". Those very same security professional happen to be the exact same closing their eyes when there's the state doing wrongdoings.

My question to those who kept praising Tailscale and making fun of good old plain SSH: how do you like your state backdoor --excuse me, I mean bug-- in Tailscale now?

Liuser 6 hours ago||
I’ve personally never heard any security professional say that “ssh is too old”. The primary selling point of using Tailscale ssh is that you outsource the challenges of ssh key management to Tailscale. Eg. managing and rotation of thousands of ssh keys in an org.
mediaman 9 hours ago|||
This comment doesn't make any sense. The products are mostly different categories. One is a VPN replacement and the other is encrypted shell access. Most people use ssh over tailscale. Tailscale does have a "Tailscale SSH" product but it's not that widely used compared to regular ssh over Tailscale.
LeBit 9 hours ago||
You use ssh to manage a multi node VPN?