Skip to main navigation Skip to search Skip to main content

5G RRC Protocol and Stack Vulnerabilities Detection via Listen-and-Learn

  • Jingda Yang
  • , Ying Wang
  • , Tuyen X. Tran
  • , Yanjun Pan
  • Stevens Institute of Technology
  • AT&T
  • University of Arkansas, Fayetteville

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

24 Scopus citations

Abstract

The paper proposes a protocol-independent Listen-and -Learn (LAL) based fuzzing system, which provides a systematic solution for vulnerabilities and unintended emergent behavior detection with sufficient automation and scalability, for 5G and nextG protocols and large-scale open programmable stacks. We use the relay model as our base and capture and interpret packets without prior knowledge of protocols imple-mentation. Radio Resource Control (RRC) is selected proof of concept of the proposed system. Our fuzzing architecture incorporates two abstractions of different dimension fuzzing-command-level and bit-level, and the proposed LAL fuzzing framework focuses on command-level fuzzing covering potential attacks by autonomously generating a comprehensive fuzzing case set. Our analysis of 39 RRC states successfully illustrates 129 vulnerabilities resulting in RRC connection establishment failure from 205 command-level fuzzing cases and reveals insights into exploitable vulnerabilities in each channel of RRC procedure. Furthermore, to assess risks and prevent potential vulnerability, we use the Long Short-Term Memory (LSTM) based model to perform a deep analysis of transaction states in sequenced commands. With the LSTM based model, we efficiently predict more than 95% connection failure at an average duration of 0.059 seconds after the fuzzing attack and provide sufficient time for proactive defense before RRC connection completion or failure, with an average of 3.49 seconds. The rapid vulnerability prediction capability also enables proactive defenses to potential attacks. The proposed fuzzing system offers sufficient automation, scalability, and usability to improve 5G security assurance, and could be used for existing and newly released protocols and stacks validation and real-time system vulnerability detection and prediction.

Original languageEnglish
Title of host publication2023 IEEE 20th Consumer Communications and Networking Conference, CCNC 2023
Pages236-241
Number of pages6
ISBN (Electronic)9781665497343
DOIs
StatePublished - 2023
Event20th IEEE Consumer Communications and Networking Conference, CCNC 2023 - Las Vegas, United States
Duration: 8 Jan 202311 Jan 2023

Publication series

NameProceedings - IEEE Consumer Communications and Networking Conference, CCNC
Volume2023-January
ISSN (Print)2331-9860

Conference

Conference20th IEEE Consumer Communications and Networking Conference, CCNC 2023
Country/TerritoryUnited States
CityLas Vegas
Period8/01/2311/01/23

Keywords

  • 5G Stack
  • Fuzz Testing
  • LSTM
  • RRC Protocols
  • Vulnerabilities Detection

Fingerprint

Dive into the research topics of '5G RRC Protocol and Stack Vulnerabilities Detection via Listen-and-Learn'. Together they form a unique fingerprint.

Cite this