SNI5GECT: A Practical Approach to Inject aNRchy into 5G NR

Shijie Luo, Matheus Garbelini, Sudipta Chattopadhyay, and Jianying Zhou, Singapore University of Technology and Design

In this paper, we propose and design SNI5GECT– a framework that sniffs messages from pre-authentication 5G communication in real-time and injects targeted attack payload in downlink communication towards the UE. As opposed to using a rogue base station which limits the practicality of many 5G attacks, SNI5GECT acts as a third-party in the communication, silently sniffs messages, and tracks the protocol state by decoding the sniffed messages during the UE attach procedure. The state information is then used to inject targeted attack payload in downlink communication. We have implemented SNI5GECT and evaluated it with five 5G enabled UE devices and with both open-source (srsRAN) and commercial (Effnet) base stations (gNBs). Our evaluation reveals that SNI5GECT obtains over 80% accuracy in uplink and downlink sniffing, and successfully injects messages at an arbitrary protocol state with a 70%-90% success rate up to 20m of distance between UE and SNI5GECT. We further evaluate SNI5GECT to launch a variety of attacks that crash the UE, downgrade the connection to lower generation or extract the UE identity with an attack success rate often over 70% with known UE distance. Finally, we discover a new multi-stage, downgrade attack leveraging the SNI5GECT framework. The risk of this attack has been acknowledged by GSMA and a coordinated vulnerability disclosure (CVD) identity has been assigned. Thus, SNI5GECT is a practical and complementary tool for evaluating current and new 5G attacks in the wild.

Category: 
Short Presentation

Open Access Media

USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are posted after the event are also free and open to everyone. Support USENIX and our commitment to Open Access.

BibTeX
@inproceedings {309760,
author = {Shijie Luo and Matheus Garbelini and Sudipta Chattopadhyay and Jianying Zhou},
title = {{SNI5GECT}: A Practical Approach to Inject {aNRchy} into 5G {NR}},
booktitle = {34th USENIX Security Symposium (USENIX Security 25)},
year = {2025},
isbn = {978-1-939133-52-6},
address = {Seattle, WA},
pages = {5385--5404},
url = {https://www.usenix.org/conference/usenixsecurity25/presentation/luo-shijie},
publisher = {USENIX Association},
month = aug
}

Presentation Video