News, Fast

Atom Brief

15 Jul 2026 · Arsip
Tech

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