X41 melakukan uji penetrasi kotak putih dengan akses kode sumber terhadap Tikus tanah Aplikasi VPN. Upaya tersebut antara lain merumuskan model ancaman ringan.

Target pengujian ini merupakan tantangan bagi tim karena ukurannya, fakta bahwa pengujian tersebut berjalan pada lima platform berbeda (Linux, Windows, macOS, Android, dan iOS), dan audit rutin yang dilakukan oleh Mullvad VPN. Fakta bahwa kerentanan baru ditemukan dalam kode yang ada menunjukkan bahwa upaya yang dilakukan secara rutin oleh Mullvad dapat dibenarkan dan sesuai untuk produk dengan kompleksitas seperti itu.

Hal ini juga menunjukkan bahwa pada target yang matang, temuannya cenderung berpindah ke domain yang tidak berada di bawah kendali langsung atau fokus langsung dari pengembangan aplikasi seperti yang dapat dilihat dalam temuan yang berakar dari perilaku spesifik sistem operasi atau interaksi berbagai lapisan jaringan dan protokol. .

Inilah yang membuat audit keamanan dan pengujian target yang matang dan sulit juga menarik bagi tim di X41.

Hasil

Sebanyak enam kerentanan ditemukan selama pengujian oleh X41.

Secara keseluruhan, Aplikasi Mullvad VPN tampaknya memiliki tingkat keamanan yang tinggi dan memiliki posisi yang baik untuk melindungi dari model ancaman yang diusulkan dalam laporan kami. Penggunaan pengkodean dan pola desain yang aman dikombinasikan dengan audit rutin dan uji penetrasi menyebabkan lingkungan yang sangat sulit.

Kerentanan paling serius dianggap sebagai kondisi balapan dan pelanggaran keamanan sementara yang menyebabkan masalah kerusakan memori pada kode pengendali sinyal. Meskipun eksploitasi kode pengendali sinyal setelah terpicu tampaknya bukan hal yang tidak mungkin terjadi, fakta bahwa penyerang perlu memicu sinyal terlebih dahulu melalui kesalahan lain mengurangi tingkat keparahan masalah. Kerentanan lain memungkinkan kebocoran informasi tentang identitas pengguna oleh penyerang jaringan yang berdekatan dan melakukan serangan saluran samping yang dalam keadaan tertentu dapat mengungkapkan situs mana yang sedang diakses klien.

Aspek serangan saluran samping dimitigasi di sebagian besar bagian, kecuali untuk serangan tingkat protokol yang tidak berada dalam kendali Mullvad VPN AB karena serangan tersebut berakar dari kombinasi teknologi berbeda seperti NAT dan varian modern dari protokol HTTP. Pengenalan teknologi kebingungan dan layanan proxy dalam VPN yang dilindungi merupakan pilihan bagi pengguna dengan tuntutan keamanan dan privasi yang lebih tinggi.

Kesimpulannya, aplikasi klien mengungkap sejumlah kerentanan yang relevan. Mullvad VPN AB mengatasinya dengan cepat dan perbaikannya diaudit agar berfungsi dengan baik.

X41 mengucapkan terima kasih kepada Mullvad VPN AB atas kolaborasi yang baik dan komunikasi yang lancar selama audit!

Temuan

milik Mullvad pengumuman tentang audit mencakup setiap temuan dan mitigasinya. Detail teknisnya dapat ditemukan dalam laporan kami, yang kami rilis hari ini.

Laporan lengkap:

Pengumuman tahi lalat:

Audit Mullvad sebelumnya:


Jika Anda tertarik untuk bekerja bersama kami dalam proyek serupa di masa depan, baik jarak jauh maupun di kantor, lihat halaman pekerjaan kami!

Sumber

Krystian Wiśniewski
Krystian Wiśniewski is a dedicated Sports Reporter and Editor with a degree in Sports Journalism from He graduated with a degree in Journalism from the University of Warsaw. Bringing over 14 years of international reporting experience, Krystian has covered major sports events across Europe, Asia, and the United States of America. Known for his dynamic storytelling and in-depth analysis, he is passionate about capturing the excitement of sports for global audiences and currently leads sports coverage and editorial projects at Agen BRILink dan BRI.