News, Fast

Atom Brief

15 Jul 2026 · Arsip
Tech

Tailscale SSH mengubah nama pengguna dengan tanda hubung menjadi login root

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