Tailscale Rushes Patches After Uncoordinated Disclosure of ‘Tailworm’ Bug

Tailscale Rushes Patches After Uncoordinated Disclosure of ‘Tailworm’ Bug

Tailscale is preparing to ship a client update that addresses a privilege escalation vulnerability in Tailscale SSH. The details of the insect were released to the public at the end of the week.

Tailscale provides a mesh VPN service that uses the WireGuard protocol to connect an organization’s devices and services over a private, peer-to-peer network.

Vulnerability tail tail, called Tailed wormsis described in a report from Cyberdione Labs. It lists 11 findings that affect version 1.104.2 of the Tailscale client and version 0.29.5 of headscale, an open source control server that organizations can host themselves.

Cyberdione Labs published a report before the patches, drawing criticism on social media, although researchers argued that quick recognition would hasten the fix.

Six of the findings were rated high severity, and four of them related to Tailscale SSH, which provides access based on device identity and network policy rather than passwords or keys.

According to Tailworm’s report, Tailscale SSH executes some relays with root privileges, and protections meant to restrict them can be bypassed.

Advertising. Scroll to continue reading.

An attacker who has compromised a device can use this against any server that the device is allowed to access via Tailscale SSH, as long as the access rules allow forwarding. In laboratory tests, this allows root access on the target server and the theft of keys that can be used to add rogue devices to the network.

That initial basis can come from common methods such as phishing, vulnerable web applications or malicious software packages.

Researchers have shown that these SSH bugs are wormable. Since no user credentials are involved, these automated chained attacks move from machine to machine across all servers where the policy allows SSH access, in less than a second per hour and without any user interaction.

The report also describes flaws in test app connector features, server features, headers, and client forwarding components that may be used to access cloud metadata services and internal networks while bypassing access rules, exposing a node’s administrative interface to remote peers, or causing a denial-of-service (DoS) condition.

Tailscale says the solution is close

Respond to RedditTailscale VP of Engineering Mike Shaver said the company was already conducting its own investigation, with input from outside security experts, when the report came in.

“Most of the issues we’ve identified so far concern what happens after someone is allowed to connect, specifically how Unix and SSH forwarding is handled.

“While it’s a serious concern, it’s not the same as an unauthenticated attacker being able to connect to an arbitrary machine, but the potential impact depends on how SSH is accessed,” he added.

in updated Shared on Monday, Tailscale said that fixes are in place for most of the issues and that it aims to release the fixes to customers by the end of Tuesday, October 27, pending testing. a Safety instructions And technical writing will follow when updates are released.

The Tailworm report, updated Tuesday, said fixes for several discoveries have landed in Tailscale’s public code repository. No one had made it into the release numbers at that point.

“Based on our current assessment, we do not recommend that anyone disable Tailscale SSH,” the vendor said.

Until the patch arrives, Tailscale advises organizations to review their SSH access policies and disable SSH forwarding where it’s not needed, which it says greatly reduces the severity of the discovery.

Neither the Tailscale nor the Tailworm report mentions mining in the forest.

Related: HPE Patches dozens of critical bugs in networking products

Related: Dead Popcorn Time Updater puts millions of computers at risk of takeover

Related: PHP2Shell Exploitation Moved from Probes to Shell Exploitation

Related: Node2Shell: Brotli Flaw Triggers Patching across Microsoft, Node.js, Python Packages

Leave a Reply

Your email address will not be published. Required fields are marked *