Your Tailscale Network Is Only as Safe as Its Weakest Device
Tailscale makes connecting everything effortless, and its default policy lets every device reach every other. Tailworm showed what that means when one device is hacked. The shortcuts new users take, and how to set it up so one device cannot take everything.
Where Worldwide
On this page 5 sections
Tailscale is one of the best things to happen to IT teams, home labs and anyone who has ever fought with a traditional VPN. Install it on two machines, sign in, and they can talk to each other from anywhere, encrypted, with no ports opened on your router. That ease is real. It is also why the Tailworm report, published on October 25, 2026, matters to far more people than the ones who read the technical details.
The report's headline finding needs only one approved device on your network and one rule that lets it in somewhere. From there, the researcher says, an attacker can become root on the next server, then the next. (We covered the flaws themselves, and what to do about them, in Tailworm: The Tailscale SSH Flaws That Let One Hacked Device Reach Root.)
The flaws will be patched. The pattern behind them won't go away on its own: a private network is only as safe as the weakest device on it.
A VPN is a hallway, not a wall
People often picture a VPN as a wall around their stuff: outsiders out, everything inside safe. A mesh VPN like Tailscale is closer to a private hallway that connects every room. Outsiders can't walk in from the street. But anyone who gets into one room can walk the hallway to every other door that isn't locked.
And by default, the doors aren't locked. Every new Tailscale network starts with a policy that, in Tailscale's own words, "lets all devices in the tailnet access all other devices in the tailnet." That is the right default for getting started, because nothing breaks. It is the wrong place to stay once your network holds anything that matters.
Why people new to Tailscale are most exposed
None of these are mistakes in Tailscale. They are the natural shortcuts of someone getting something working, and every one of them makes a single compromised device more dangerous.
- The allow-everything policy is never replaced. Your phone, your kid's gaming PC, the office printer's Raspberry Pi and your business server can all reach each other on every port.
- Everything goes on the same network. Personal laptops, family devices and work servers share one tailnet, so the least-maintained device in the house sits one hop from the most important one.
- Tailscale SSH is switched on everywhere because it is convenient. That is exactly the feature the worst Tailworm findings target.
- Key expiry is turned off so nothing ever asks you to sign in again. Tailscale's default is 180 days; turn it off and a laptop stolen next year still has access.
- Old devices are never removed. The tablet you sold, the server you retired, the VM you tested with: if they are still listed, their keys still work.
- A subnet router shares the whole local network. One setting makes every printer, camera and router admin page in the building reachable from every device on the tailnet.
- Funnel is confused with Serve.
tailscale serveshares something with your tailnet.tailscale funnelputs it on the public internet, for anyone with the link. - Services are left without passwords "because they're only on the VPN." The VPN was the only lock, and the hallway is shared.
"But I use a VPN app, not Tailscale"
Consumer VPN apps are a different tool. They hide your traffic from the network you are on, which is useful on hotel and coffee-shop Wi-Fi. They do not protect your devices, your accounts or your servers from anything already on them, and they do nothing about how your own machines trust each other. Neither kind of VPN is a substitute for patching, strong logins and access that stops where it should.
How to set it up so one device can't take everything
You do not need to be a security engineer to do most of this. Start at the top and work down.
- Write your own access policy. Replace the allow-all rule with a short list of who may reach what, and on which port: "my laptop may reach the server on SSH", not "everyone may reach everything".
- Tag your servers and write rules for the tags, so people's devices and machines are treated differently.
- Keep personal and work devices apart. Use separate tailnets, or at least rules that keep family devices away from business servers.
- Turn off what you don't use: Tailscale SSH (
tailscale set --ssh=false, after making sure you have another way in), subnet routes, exit nodes, Funnel. - Where Tailscale SSH stays on, use check mode, so a session requires a fresh sign-in with two-factor rather than just possession of a device.
- Leave key expiry on for laptops and phones, and turn on device approval so new devices need an admin's OK before they join.
- Remove devices you no longer use, and delete any device you think was compromised from the admin console.
- Keep every Tailscale client updated, not only the servers. Fixes only protect the devices that install them.
- Lock each service as if the VPN didn't exist: passwords, keys and two-factor on everything, and nothing important left listening without a login.
The real lesson
Convenience and safety are not opposites, but they do have to be designed together. The tools that make connecting things effortless also make it effortless to connect too much. The businesses that came through reports like Tailworm calmly were the ones that had already decided, on purpose, which device may reach which.
If you've set up Tailscale or a VPN yourself and want it reviewed, or want someone to keep it patched and watched, start with our security review and hardening or get a tech quote.
Sources: Tailworm report (Cyberdione Labs); Tailscale - sample policies and the default policy; Tailscale - key expiry; Tailscale - Funnel; Tailscale - Tailscale SSH.
Have a question about this article?
Ask it here and we will answer you directly by email. Questions are private, never posted.
Security alerts by email
Hear about the next one first.
When attackers start using a flaw in software businesses run on, we email what it is, whether it touches you and what to do that week, with a round-up of our latest security writing. Free, one-click unsubscribe. You get the checklist straight away: 12 things to secure this week.
Want a result like this?
Security alerts, breaches and the technology a business runs on: what happened, who it affects and what to do.
Get a Tech QuoteKeep reading
Rosstat Cyberattack: Russia's Statistics Agency Is Still Restoring Systems, What Is Confirmed and What Businesses Should Check
Rosstat says it is still restoring systems after cyberattacks from October 29 to November 1, 2026. Hackers cla...
Ransomware Business Continuity: Why Backups Alone Won't Keep Your Company Running, and What to Do This Week
Backups can bring systems back, but they do not keep work moving during the outage. Here is what Japan's IPA l...
Sshole SSH Vulnerability (CVE-2026-123158): Exploit Attempts Hit Honeypots, Which Alpine Linux Servers Are Exposed, and the Fixed Versions to Install
An OpenSSH flaw called Sshole can let attackers skip the password on some Alpine Linux servers, and honeypots...