it seems anthropic also use tailscale or it's just being discovered by the mythos model?
TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access
31–40 of 157 posts
Re: TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access
#32Re: TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access
#33pure logic error, the undergoing tailscale rust rewrite can't help this too:)
As single tailnet+single user, perhaps it's just okay
Re: TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access
#34I'll stick to my 100% self-hosted Wireguard setup, thank you very much.
Re: TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access
#35Earlier quoted context omitted.
Their fix just future-proofs it in case the same bug gets reintroduced.
This is just a dirty fix. It adds weird restrictions and masks issues. Refactoring external invocations to use safe argument handling is a better way to fix it. Along with tests that exercise weird names.
Re: TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access
#36Earlier quoted context omitted.
Their fix just future-proofs it in case the same bug gets reintroduced.
A correct implementation would be to just call glibc directly, this seems like a hasty fix to get the patch out the door. The history of vulns from bad shell escaping is as old as bash, whenever possible you probably shouldn't be mixing code and data, especially in a security critical application like this.
Your answer is mostly correct, except that when you tug on that thread the shelf comes off the wall, the plaster comes with it, and then it cracks the water pipes on the way to the floor.
Re: TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access
#37I'll stick to my 100% self-hosted Wireguard setup, thank you very much.
Re: TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access
#38If their scope grows, and they run so much as root, it won't be their last.
Re: TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access
#39> "Tailscale SSH now rejects usernames with leading dashes." Really? That's the fix? A proper fix is to use "--" to separate arguments.
A better fix is to call “getent passwd” with no user controlled arguments and then parse the resulting list. This gets rid of the input sanitization problem entirely.
Re: TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access
#40Why own numbering instead of CVE?