Tailscale SSH mengubah nama pengguna dengan tanda hubung menjadi login root
Versi Tailscale SSH sebelum 1.98.9 meneruskan nama pengguna langsung ke getent Linux, sehingga '-i' dibaca sebagai bendera perintah, bukan nama.
- Nama pengguna '-i' mencapai getent(1) Linux sebagai bendera --no-idn, bukan sebagai nama.
- Fungsi getent kemudian mencetak seluruh berkas kata sandi, dimulai dengan entri akun root.
- Celah ini mengalahkan ACL autogroup:nonroot yang dimaksudkan untuk memblokir root; versi 1.98.9 memperbaikinya.
Mengapa ini penting: Aturan izin tidak ada artinya jika perangkat lunak di bawahnya masih mempercayai masukan mentah dari pengguna.
Tailscale Security Bulletins (TS-2026-009) ↗ · 15 Jul 202615/7/26 · ✓ Terverifikasi✓