Halaman beranda Proton VPN

TunnelVision dan Proton VPN

Membaca
3 mnt
Kategori
Aplikasi Proton VPN

TunnelVision adalah kerentanan yang ada di semua sistem operasi utama yang dapat memaksa aplikasi virtual private network (VPN) merutekan lalu lintas di luar terowongan VPN. Hal ini dapat memungkinkan penyerang mengintai riwayat penelusuran atau bahkan menyuntikkan kode berbahaya ke dalam lalu lintas internet.

Kerentanan tersebut ditemukan oleh para peneliti keamanan yang mengumumkannya(jendela baru) pada bulan Mei 2024, dan tidak ada kasus peretas yang diketahui pernah menggunakannya. Namun, kerentanan ini mungkin sudah ada sejak tahun 2002.

Proton VPN secara luas kebal terhadap TunnelVision jika menggunakan Android, Windows, or mengaktifkan fitur sakelar pemutus pada perangkat Apple. Pengecualian ada pada aplikasi Linux, tetapi masih ada cara untuk memitigasi risiko tersebut. Meskipun sebagian besar orang kemungkinan tidak akan menghadapi serangan ini, penting untuk menyadari risiko yang ada dan cara untuk tetap aman saat menggunakan Proton VPN.

Apakah aplikasi Proton VPN rentan terhadap TunnelVision?

Banyak VPN rentan terhadap TunnelVision karena serangan tersebut menargetkan protokol yang umum digunakan.

Namun, serangan ini tidak mudah dilakukan: Untuk mengeksploitasi kerentanan TunnelVision, penyerang harus terlebih dahulu menguasai local area network (LAN) tempat perangkat terhubung. Artinya, router yang terhubung melalui WiFi atau kabel ethernet harus dikompromikan (koneksi seluler tidak terpengaruh oleh TunnelVision).

Ini berarti masalah ini sangat kecil kemungkinannya terjadi pada perangkat yang terhubung ke jaringan rumah atau kantor. Bahaya sebenarnya terletak ketika terhubung ke hal-hal seperti hotspot WiFi publik, yang bisa dikendalikan oleh siapa saja.

Setelah pengujian ekstensif pada aplikasi Proton VPN, dapat dikonfirmasi:

Android

Aplikasi Android kami sama sekali tidak terdampak oleh isu ini, karena tidak mendukung opsi 121 (lihat di bawah). Android juga sangat tahan terhadap serangan serupa, berkat cara sistem membagi koneksi menjadi beberapa “zona”, yang masing-masing menggunakan tabel perutean berbeda.

Windows

Sistem operasi (SO) Windows rentan terhadap TunnelVision, tetapi aturan firewall yang diterapkan dalam aplikasi Windows untuk memastikan data hanya dapat dirutekan melalui terowongan VPN berarti bahwa aplikasi Windows tidak rentan terhadap TunnelVision.

Upaya mengeksploitasi rute yang rentan terhadap TunnelVision dapat mencegah aplikasi terhubung ke situs web yang mungkin dieksploitasi, tetapi data Anda sama sekali tidak berada dalam bahaya.

macOS, iOS, dan iPadOS

Perangkat Apple sendiri rentan terhadap TunnelVision, tetapi aplikasi macOS, iOS, dan iPadOS tidak rentan saat mengaktifkan sakelar pemutus. Ini karena aturan firewall dan tindakan pencegahan lain yang digunakan oleh sakelar pemutus untuk mencegah koneksi di luar terowongan VPN juga mengamankan perangkat dari eksploitasi TunnelVision.

Linux

Penerapan protokol WireGuard® pada aplikasi Linux dirancang untuk mengatasi isu ini. Saat menggunakan WireGuard, aplikasi Linux tidak rentan terhadap TunnelVision.

Bagaimana cara kerja TunnelVision?

Alamat IP pada jaringan lokal dialokasikan oleh router menggunakan Dynamic Host Configuration Protocol (DHCP)(jendela baru). Aplikasi VPN dirancang untuk memastikan semua lalu lintas internet dirutekan melalui alamat IP lokal yang menyalurkannya ke dalam terowongan VPN yang terenkripsi.

Pengaturan yang dikenal sebagai opsi 121(jendela baru) memungkinkan router untuk mengabaikan konfigurasi tersebut dan merutekan lalu lintas di luar terowongan VPN ke router itu sendiri. Oleh karena itu, agar serangan dapat berfungsi, penyerang harus mengontrol router.

Pertanyaan yang sering diajukan

Apakah perangkat rentan terhadap TunnelVision?

Jika menggunakan Proton VPN untuk:

  • Android: Tidak
  • Windows: Tidak
  • macOS: Tidak, jika mengaktifkan sakelar pemutus
  • iOS dan iPadOS: Tidak, jika mengaktifkan sakelar pemutus
  • Linux: Ya. Namun hanya jika terhubung ke router yang dikendalikan oleh penyerang berbahaya

Apakah perangkat rentan di jaringan rumah atau kantor?

Hampir dipastikan tidak. Jaringan lokal harus dikompromikan oleh penyerang berbahaya, yang sangat tidak mungkin terjadi. Namun, jaringan WiFi publik mungkin tidak aman.

Apakah perangkat seluler rentan?

Perangkat yang menggunakan koneksi seluler tidak rentan terhadap serangan TunnelVision. iPhone dan iPad mungkin rentan jika terhubung ke jaringan lokal (misalnya, melalui WiFi atau kabel ethernet), tetapi ini dapat dimitigasi dengan mengaktifkan sakelar pemutus.

Mengapa beberapa perangkat lebih rentan daripada yang lain?

Cara paket data dirutekan bergantung pada sistem operasi, bukan aplikasi VPN. Oleh karena itu, SO-lah yang menentukan seberapa rentan suatu platform terhadap kerentanan TunnelVision. Aplikasi VPN dapat memitigasi masalah tersebut, tetapi pada akhirnya, hal ini bergantung pada bagaimana masing-masing SO dirancang.