Satu perangkat yang telah disusupi di dalam jaringan Tailscale dapat dimanfaatkan untuk memperoleh kendali penuh atau hak akses root pada server lain yang terhubung, sebagaimana diungkapkan oleh seorang peneliti keamanan siber yang merilis temuannya pekan ini.
Skema penyerangan ini bergantung pada dua prasyarat utama: fitur Tailscale SSH dikonfigurasi untuk mengizinkan port forwarding, serta pihak penyerang sudah memegang kendali atas setidaknya satu perangkat yang menurut aturan akses jaringan diizinkan melakukan koneksi langsung ke target sasaran.
Temuan teknis tersebut dipublikasikan pada 25 Oktober dalam sebuah laporan bertajuk Tailworm oleh Erica Windisch dari Cyberdione Labs. Dalam pengujian yang berlangsung selama tiga hari di lingkungan laboratorium, Windisch menguji Tailscale versi 1.104.2 serta headscale versi 0.29.5, yaitu server mandiri (self-hosted) bersumber terbuka yang kerap digunakan sejumlah pengelola jaringan sebagai alternatif pengganti layanan cloud resmi Tailscale.
Laporan komprehensif ini semata-mata menggambarkan hasil serangkaian pengujian perangkat lunak di dalam lab tertutup, bukan peristiwa peretasan langsung pada jaringan di dunia nyata. Sampai saat dokumen tersebut diumumkan ke publik, Tailscale belum menerbitkan buletin keamanan khusus, belum mendaftarkan tanda pengenal CVE resmi, serta belum menyalurkan pembaruan perangkat lunak sebagai perbaikan.
Pihak Tailscale sendiri sudah menyampaikan tanggapan terbuka kepada komunitas teknologi. Mike Shaver, selaku Vice President of Engineering di Tailscale, menuliskan klarifikasi melalui forum Reddit bahwa perusahaannya telah menerima dokumen riset tersebut, sebelumnya telah meninjau area arsitektur terkait bersama sejumlah pakar keamanan eksternal independen, serta memang mendapati beberapa persoalan teknis yang saat ini sedang dalam proses perbaikan. Shaver juga menegaskan bahwa tim teknis internal masih mendata serta menganalisis jenis konfigurasi apa saja yang terdampak, seraya menyatakan perusahaannya “tidak merekomendasikan semua orang menonaktifkan Tailscale SSH.”
Cara kerja Tailscale SSH pada dasarnya sangat berbeda dibandingkan server SSH konvensional standar. Alih-alih memverifikasi kredensial seperti kata sandi rahasia atau pasangan kunci kriptografi pengguna saat hendak masuk, sistem Tailscale melakukan autentikasi langsung pada identitas mesin perangkat, di mana satu aturan kebijakan kendali akses menentukan apakah mesin tersebut diizinkan membuka sesi SSH menuju perangkat target.
Konsekuensinya, upaya penerobosan ini sama sekali tidak menuntut adanya kata sandi curian ataupun kunci privat yang bocor. Penyerang hanya memerlukan titik tumpu awal (foothold) pada sebuah mesin, yang berdasarkan laporan riset bisa diperoleh lewat metode peretasan standar: kelemahan pada aplikasi berbasis web, paket pustaka perangkat lunak yang disusupi malware berbahaya, penipuan phishing, maupun kredensial login yang dicuri dari celah lain. Tailscale secara inheren tidak menciptakan titik masuk awal tersebut.
Besar kecilnya kendali administratif yang dapat diterapkan seorang pengelola jaringan sangat bergantung pada platform infrastruktur yang digunakan. Apabila mengandalkan layanan komputasi awan terkelola Tailscale, opsi port forwarding dapat dimatikan secara bertahap pada setiap baris aturan kebijakan. Namun, pada headscale versi 0.29.5, kemampuan forwarding tidak bisa dinonaktifkan sama sekali. Oleh karenanya, laporan itu memperingatkan bahwa setiap izin koneksi SSH pada platform headscale tersebut harus diperlakukan setara dengan pemberian hak akses pengguna root penuh pada server sasaran.
Ketika melakukan simulasi di laboratorium, Windisch mendemonstrasikan kerentanan ini melalui beberapa tahapan bertingkat. Memanfaatkan mekanisme port forwarding SSH standar, sesi interaksi biasa sanggup memicu proses Tailscale berlevel root untuk membuka koneksi ke socket sistem yang semestinya terisolasi dan hanya boleh diakses akun root. Melalui jalur tersebut, proses uji coba langsung merebut privilese root serta membaca seluruh isi berkas password sistem hampir seketika tanpa memerlukan kewenangan administratif sedikit pun.
Skenario metode kedua dieksekusi dengan cara mengganti socket kepemilikan root memakai socket buatan milik penyerang, yang selanjutnya memberikan akses eksekusi perintah langsung berstatus root terhadap beberapa layanan sistem operasi spesifik.
Adapun metode penyerangan ketiga berhasil mematahkan mekanisme pemeriksaan pengaman yang dirancang untuk membatasi berkas mana saja yang boleh disentuh oleh forwarding, yakni dengan memanipulasi celah jeda waktu balapan sistem (race condition) antara proses verifikasi jalur berkas dan saat berkas tersebut dieksekusi. Eksploitasi berantai ini berkembang lebih jauh dalam lab: penyerang sukses menyadap kunci registrasi yang digunakan untuk mendaftarkan node baru, lalu memanfaatkan kunci tersebut guna menyusupkan mesin pribadi penyerang ke dalam jaringan mesh sebagai server tepercaya.
Langkah eksploitasi final tersebut berjalan mulus tanpa kendala hanya pada arsitektur jaringan yang belum mengaktifkan fitur pengamanan Tailnet Lock bawaan Tailscale. Sementara pada infrastruktur jaringan yang telah menyalakan Tailnet Lock, materi rahasia dan kunci otentikasi memang sempat disadap saat transit melintasi jaringan, namun tahapan akhir untuk meregistrasikan mesin asing berhasil digagalkan oleh sistem verifikasi perangkat.
Windisch mengategorikan keseluruhan dampak dari rentetan serangan tersebut memiliki karakteristik yang bersifat “wormable” atau mampu menular otomatis. Di dalam simulasi lab miliknya, satu mesin yang berhasil dikuasai dapat menyebarkan infeksinya secara mandiri ke seluruh mesin lain yang diizinkan oleh kebijakan akses, sepenuhnya tanpa membutuhkan kata sandi, tanpa mencuri berkas kunci pengguna, serta tanpa interaksi manual dari manusia, dalam tempo kurang dari satu detik untuk setiap tahap lompatan.
Laporan laboratorium itu merangkum dampaknya: “jaringan mesh mengubah satu titik tumpu biasa menjadi hak akses istimewa di seluruh armada server pada kecepatan mesin.” Dinamika perambatan cepat ini diukur secara ketat dalam pengujian simulasi lab, bukan kejadian nyata di ekosistem produksi publik.
Dokumen penelitian menyoroti dua faktor teknis krusial yang terbukti mampu meredam dan membatasi penyebaran: penyusunan aturan akses granular yang ditulis secara ketat sebagai pasangan tunggal satu-sumber ke satu-tujuan, yang secara mandiri memutus rantai transmisi, serta pemanfaatan kunci mesin fisik yang terikat langsung pada modul perangkat keras seperti TPM (Trusted Platform Module) maupun Apple Secure Enclave.
Sejumlah peneliti keamanan independen yang menelaah dokumen publikasi tersebut secara terbuka melontarkan keraguan atas label “wormable” yang disematkan, sedangkan kalangan praktisi lain memandang keberhasilan pembobolan hak akses root sebagai ancaman teknis yang sangat serius.
Kerentanan pada protokol SSH ini hanyalah satu dari 11 temuan terpisah yang termaktub dalam laporan, yang turut mengulas keamanan app connectors Tailscale, fungsi serve, infrastruktur relai DERP antarperangkat, serta perangkat lunak headscale. Windisch menjelaskan kepada awak media The Hacker News bahwa peningkatan eskalasi hak akses SSH “cukup mengkhawatirkan,” namun kerentanan pada app connector dinilainya “berpotensi memberikan dampak lebih destruktif bagi organisasi tertentu.” Celah pada konektor aplikasi tersebut, khususnya pada fitur eksperimental berkode conn25, memungkinkan pengguna berwenang mengalirkan lalu lintas data terlarang ke tujuan luar yang tak pernah diizinkan tim keamanan, termasuk mengakses layanan metadata penyedia cloud publik yang rentan membocorkan kredensial rahasia server.
Seluruh rincian teknis yang dipaparkan murni bersumber dari laporan independen Windisch seorang. Belum ada praktisi siber lain yang menduplikasi temuan itu secara publik, dan Tailscale belum merilis konfirmasi teknis terperinci atas klaim-klaim tersebut. Windisch menyatakan kode pembuktian konsep (proof-of-concept) miliknya sengaja tidak dibagikan ke publik dan hanya diserahkan secara privat kepada kontak keamanan Tailscale.
Windisch mendefinisikan publikasi risetnya sebagai tindakan “dilaporkan tetapi tidak dikoordinasikan,” sebagaimana diakuinya dalam diskusi di forum Ycombinator HN, yang mana setidaknya terdapat salah satu komentator di laman tersebut mengecam tindakan mengunggah laporan ke publik tanpa koordinasi matang dengan Tailscale sebagai sikap yang tidak bertanggung jawab.
Menjawab pertanyaan klarifikasi dari The Hacker News, Windisch berargumen bahwa dirinya telah menyerahkan salinan naskah laporan beserta kode proof-of-concept kepada pihak Tailscale mendahului publikasi terbuka, tepatnya dikirimkan ke kontak penanganan keamanan perusahaan pada hari Sabtu sebelumnya. Ia menambahkan telah berulang kali menyuarakan kekhawatiran mendasar terkait arsitektur sistem langsung kepada Chief Executive Officer Tailscale jauh hari sebelumnya, serta sempat mengunggah nilai hash berkas ke ranah publik seraya memberikan imbauan terbuka kepada seluruh pengguna untuk mematikan fungsi Tailscale SSH.
Publikasi riset ini menjadi babak paling anyar dari serangkaian kendala teknis serupa yang membayangi komponen internal Tailscale. Pada awal tahun 2026, Tailscale tercatat sempat memperbaiki beberapa celah kritis pada penanganan socket server dan Tailscale SSH, termasuk kerentanan spesifik di mana forwarding Unix socket SSH mampu menembus socket berhak akses tinggi pada rilis versi 1.98.9.
Mengingat belum tersedianya patch penambal resmi dari pengembang, langkah mitigasi darurat yang dapat ditempuh administrator saat ini berfokus pada penyesuaian ulang parameter Tailscale SSH serta fitur terkait lainnya. Petunjuk di dalam laporan riset dan panduan internal Tailscale umumnya menyepakati langkah proteksi dasar yang serupa.
Tailscale secara paralel mengimbau pengelola sistem untuk mengaktifkan fitur SSH check mode, yang menyisipkan langkah autentikasi ulang tepat sebelum sesi terminal dibuka, di samping mengaktifkan pembaruan otomatis sistem. Penerapan check mode memang tidak meniadakan celah eskalasi hak akses secara permanen, melainkan sekadar menghadirkan satu lapis rintangan pengamanan tambahan sebelum penyerang dapat mengeksploitasinya.


