Jadwal Sholat

Memuat jadwal sholat…

Editorial Ilmu Komputer & AI

Open AccessOA2026

5G-Shark: Auditor Keamanan Jaringan untuk Privasi Pelanggan 5G dan Ketahanan Pensinyalan Tanpa Autentikasi

Membedakan batasan desain protokol dari celah implementasi pada penerapan 5G Standalone komersial
Oscar Lasierra; Gines Garcia-Aviles; Antonio Skarmeta; Xavier Costa-Pérez· 2026· DOI 10.48550/arXiv.2609.24656

Masalah inti

Generasi kelima jaringan seluler distandardisasi dengan mandat eksplisit untuk menutup celah privasi dan keamanan yang telah lama ada. Di antara jaminan yang diwajibkan adalah penyembunyian identitas permanen pelanggan, ketahanan terhadap penurunan generasi, dan perlindungan terhadap pelacakan lokasi. Namun, menilai apakah jaminan tersebut bertahan di jaringan operasional memerlukan pemisahan dua sumber eksposur residual yang tidak dibedakan oleh studi sebelumnya dan tidak dievaluasi di lapangan: **batasan desain protokol**, yang tetap dapat dieksploitasi bahkan terhadap penerapan yang sepenuhnya patuh spesifikasi, dan **celah implementasi**, yang timbul dari implementasi yang tidak lengkap atau tidak patuh. Makalah ini menyajikan 5G-Shark, alat dan metodologi penilaian keamanan yang membalik prosedur mobilitas yang sah untuk menyerang pelanggan. Alih-alih mengandalkan jamming aktif atau injeksi paket cacat, 5G-Shark memanipulasi kriteria reseleksi sel terstandardisasi untuk menarik User Equipment (UE) target ke sel palsu yang dibuat sendiri, sehingga membangun titik pandang serangan dengan gangguan layanan minimal. Metodologi yang diusulkan kemudian melakukan interaksi yang diperl

Inovasi

Evaluasi terhadap penerapan 5G SA komersial menghasilkan beberapa temuan kritis. Pertama, 5G-Shark berhasil meminta pengenal pelanggan dari UE di beberapa jaringan. Dalam beberapa kasus, UE merespons dengan SUCI-nya, tetapi dalam kasus lain, UE melakukan fallback dengan mengirim SUPI dalam bentuk cleartext, yang menunjukkan celah implementasi di mana mekanisme penyembunyian tidak ditegakkan dengan benar. Kedua, pesan Registration Reject yang dirancang khusus dengan kode penyebab seperti #7 (5GS services not allowed) dan #22 (Congestion) memaksa UE mencoba penurunan RAT ke 4G/LTE. Hal ini mengekspos batasan desain protokol: standar mengizinkan pesan penolakan yang tidak melindungi kode penyebab secara kriptografis, sehingga penyerang dapat memicu penurunan tanpa autentikasi. Ketiga, penolakan berulang memicu keadaan DoS pada beberapa UE, yang berhenti mencoba mengakses layanan 5G untuk periode yang lama.

Yang paling menonjol, penulis memberikan bukti empiris bahwa di beberapa penerapan komersial, pengenal sementara (misalnya, 5G-GUTI) dialokasikan ulang dalam langkah yang nyaris berurutan. Misalnya, nilai-nilai berturut-turut mungkin berbeda dengan konstanta kecil, sehingga dapat d

Generasi kelima jaringan seluler distandardisasi dengan mandat eksplisit untuk menutup celah privasi dan keamanan yang telah lama ada. Di antara jaminan yang diwajibkan adalah penyembunyian identitas permanen pelanggan, ketahanan terhadap penurunan generasi, dan perlindungan terhadap pelacakan lokasi. Namun, menilai apakah jaminan tersebut bertahan di jaringan operasional memerlukan pemisahan dua sumber eksposur residual yang tidak dibedakan oleh studi sebelumnya dan tidak dievaluasi di lapangan: **batasan desain protokol**, yang tetap dapat dieksploitasi bahkan terhadap penerapan yang sepenuhnya patuh spesifikasi, dan **celah implementasi**, yang timbul dari implementasi yang tidak lengkap atau tidak patuh. Makalah ini menyajikan 5G-Shark, alat dan metodologi penilaian keamanan yang membalik prosedur mobilitas yang sah untuk menyerang pelanggan. Alih-alih mengandalkan jamming aktif atau injeksi paket cacat, 5G-Shark memanipulasi kriteria reseleksi sel terstandardisasi untuk menarik User Equipment (UE) target ke sel palsu yang dibuat sendiri, sehingga membangun titik pandang serangan dengan gangguan layanan minimal. Metodologi yang diusulkan kemudian melakukan interaksi yang diperlukan untuk mengekspos risiko keamanan sistem yang diuji, dan mengklasifikasikannya ke dalam kategori yang disebutkan di atas. Dibangun sepenuhnya dari tumpukan sumber terbuka dan perangkat keras Software Defined Radio (SDR), serta dievaluasi terhadap penerapan 5G Standalone (SA) komersial, 5G-Shark meminta pengenal pelanggan, memaksa penurunan Radio Access Technology (RAT) melalui kode Registration Reject yang dirancang khusus, dan memicu keadaan denial-of-service (DoS). Untuk setiap vektor, penulis mengaitkan akar penyebabnya ke desain protokol atau ketidakpatuhan penerapan. Mereka juga memberikan bukti empiris bahwa di beberapa penerapan komersial, pengenal sementara dialokasikan ulang dalam langkah yang nyaris berurutan sehingga nilai-nilai berturut-turut tetap dapat dikaitkan, suatu kelemahan yang memungkinkan pelacakan pengguna persisten meskipun penyembunyian ID pelanggan sudah benar.
5G-Shark dibangun sepenuhnya dari tumpukan perangkat lunak sumber terbuka dan perangkat keras SDR, sehingga menjamin reproduksibilitas dan biaya rendah. Inovasi metodologis intinya adalah penggunaan prosedur reseleksi sel terstandardisasi sebagai primitif serangan. Alih-alih melakukan jamming atau menyuntikkan paket cacat, alat ini memanipulasi kriteria reseleksi—biasanya berdasarkan kekuatan sinyal dan prioritas—untuk memancing UE target ke base station palsu (gNB) yang dibuat oleh penyerang. Pendekatan ini meminimalkan gangguan layanan dan menghindari pemicuan sistem deteksi anomali umum yang mencari jamming radio atau pelanggaran protokol.

Mengapa penting

Temuan ini menyoroti ketegangan mendasar dalam keamanan 5G: bahkan penerapan yang sepenuhnya patuh spesifikasi dapat tetap rentan karena batasan desain protokol. Misalnya, kurangnya perlindungan integritas untuk pesan Registration Reject adalah pilihan desain yang memungkinkan serangan penurunan. Serupa dengan itu, standar tidak mewajibkan pengenal sementara dialokasikan dengan keacakan yang cukup; standar hanya mengharuskan pengenal tersebut tidak dapat diprediksi sampai tingkat tertentu, yang sering ditafsirkan secara longgar oleh vendor. Hal ini menunjukkan bahwa spesifikasi 3GPP perlu diperketat untuk mewajibkan perlindungan kriptografis bagi pesan penolakan dan mewajibkan entropi minimum untuk pengenal sementara.

Di sisi implementasi, fallback ke SUPI pada beberapa UE menunjukkan bahwa prosedur penyembunyian SUCI tidak selalu diimplementasikan dengan benar. Hal ini dapat disebabkan oleh kesalahan konfigurasi, kurangnya dukungan untuk kunci publik jaringan asal, atau bug perangkat lunak. Operator jaringan harus mengaudit penerapan mereka menggunakan alat seperti 5G-Shark untuk mengidentifikasi dan menambal celah tersebut.

Metodologi penggunaan reseleksi sel sebagai vektor serangan sangat licik karena mengeksploitasi prosedur yang sah dan sulit dideteksi. Deteksi anomali tradisional mungkin tidak menandai sel palsu yang berperilaku sesuai standar kecuali pada offset reseleksinya. Hal ini menuntut mekanisme deteksi baru yang memantau pola reseleksi tidak biasa atau pesan penolakan yang tidak terduga.

Terakhir, alokasi pengenal sementara yang nyaris berurutan menjadi pengingat keras bahwa privasi tidak hanya bergantung pada penyembunyian kriptografis tetapi juga pada sifat statistik penugasan pengenal. Operator harus memastikan bahwa pengenal sementara diambil dari ruang besar dengan entropi tinggi, dan bahwa realokasi tidak mengikuti pola yang dapat diprediksi. Penulis merekomendasikan agar 3GPP mempertimbangkan untuk menetapkan persyaratan entropi minimum dan agar operator menerapkan kebijakan alokasi acak.

Secara ringkas, 5G-Shark menyediakan metodologi yang ketat untuk memisahkan batasan desain protokol dari celah implementasi, menawarkan jalur menuju jaringan 5G yang lebih tangguh. Pekerjaan selanjutnya mencakup perluasan alat ke 5G-Advanced dan 6G, serta integrasinya dengan sistem mitigasi otomatis.

Siapa yang sebaiknya membaca

Praktisi dan peneliti ilmu komputer

Membuka konten member…