With this weak-ass disclaimer:
> Tailscale (the company) treats the security of the Tailscale core very seriously, and tailcat is built from those same production components: WireGuard, magicsock, DERP, and gVisor's netstack.
> The tailcat wrapper around them, however, is an early experimental tool. It has a lot of powerful features, but it was originally designed for use with oneself: the same person running both ends. Its threat model hasn't historically included malicious adversaries, such as tailcat use between two different parties, one of whom might be trying to attack you.
> We recognize that people will inevitably and increasingly use tailcat between mutually untrusting parties, and we do want to harden it for those use cases over time. Until then, be thoughtful about accepting tailcat addresses from, or serving powerful things (shells, writable directories, exit nodes) to, people you don't trust. Security reports that help us get there are very welcome.
https://github.com/tailscale/tailcat/security