A comprehensive curated list of resources for 2G/3G/4G/5G cellular security research and analysis
This repository consolidates community knowledge in the cellular security space, including exploits, research papers, tools, and educational resources. The goal is to preserve and organize important security research that might otherwise become difficult to find.
Disclaimer: This information is intended for educational and defensive security research purposes only. Use responsibly and in compliance with applicable laws and regulations.
New to cellular security research? This section outlines the recommended path for building foundational skills.
Beginner (passive listening only)
Intermediate (active research lab)
Advanced (protocol fuzzing and baseband research)
uhd_find_devices)How To Build Your Own Rogue GSM BTS For Fun and Profit
Guide to creating a portable GSM BTS for private networks or security testing. Covers technical setup using relatively inexpensive hardware.
How to Create an Evil LTE Twin / LTE Rogue BTS
Tutorial for setting up a 4G/LTE Evil Twin base station using srsRAN and USRP SDR devices.
Practical Attacks Against GSM Networks: Impersonation
Detailed analysis of GSM base station impersonation using SDR and open source tools.
Tutorial: Analyzing GSM with Airprobe and Wireshark
Step-by-step guide for using RTL-SDR to analyze GSM signals with GR-GSM/Airprobe and Wireshark.
GSM/GPRS Traffic Interception for Penetration Testing
NCC Group research on GSM/GPRS interception capabilities for penetration testing engagements.
SNI5GECT: Sniffing and Injecting 5G Traffic Without Rogue Base Stations — Singapore University of Technology and Design, USENIX Security 2025
Framework that enables sniffing unencrypted 5G messages and injecting attack payloads over-the-air without jamming or rogue base stations. An attacker within 20 meters can force devices to reboot and downgrade to 4G. GitHub
5Gone: Uplink Overshadowing Attacks in 5G-SA — ETH Zurich, Feb 2026
SDR-based uplink overshadowing attack against 5G-SA networks exploiting 3GPP standard deficiencies. Enables surgical DoS, privacy, and downgrade attacks with E2E latency under 500μs. Runs on standard x86 hardware without dedicated acceleration.
Kairos: Timing-Induced Interaction Failures in LTE and 5G Core Networks — 2026
Lightweight testing framework exposing timing-induced interaction failures. Discovered 20 new vulnerabilities and reproduced 34 existing issues across Open5GS, srsRAN, Amarisoft, and commercial implementations.
RANsacked: 100+ Flaws in LTE and 5G Implementations — University of Florida / NC State, Jan 2025
Researchers disclosed 119 vulnerabilities (97 CVEs) across seven LTE and three 5G implementations including Open5GS, Magma, OpenAirInterface, Athonet, SD-Core, srsRAN. Every flaw can be used to persistently disrupt city-wide cellular communications. Some require no SIM card — a single unauthenticated packet can crash an MME or AMF.
CITesting: Context Integrity Violations in LTE Core Networks — KAIST, ACM CCS 2025 (Distinguished Paper)
KAIST researchers identified a new class of uplink attacks against LTE core networks. Unlike traditional downlink attacks, these work through legitimate base stations and can affect anyone in the same MME coverage area. All four tested implementations (Open5GS, srsRAN, Amarisoft, Nokia) were vulnerable.
LLFuzz: LLM-Guided Baseband Firmware Fuzzing — KAIST, July 2025
LLM-guided fuzzing framework for cellular baseband firmware targeting MediaTek and Samsung Shannon. Discovered 11 memory corruption vulnerabilities including buffer overflows in NAS and RRC message handlers. Leverages LLM to generate semantically valid protocol messages.
Uncovering Hidden Paths in 5G: Protocol Tunneling and Network Boundary Bridging — ACM CCS 2025
New research on exploiting protocol tunneling in 5G networks to cross network boundaries and reach components that should be isolated.
BaseBridge: Over-the-Air and Emulation Testing for Cellular Baseband Firmware — IEEE S&P 2025
Bridges the gap between over-the-air and emulation-based testing for cellular baseband firmware analysis. Extends the FirmWire emulator.
From Control to Chaos: Formal Analysis of 5G Access Control — Penn State, IEEE S&P 2025
Comprehensive formal analysis of 5G's access control mechanisms, uncovering critical vulnerabilities.
Devilray: Adversarial Model Revealing Blind Spots in Fake Base Station Detection — May 2026
Systematic adversarial baseline exploring realistic FBS evasion strategies. Evaluates 7 detectors and identifies gaps in coverage across 2,592 feasible FBS configurations.
GLaDoS: Location-aware Denial-of-Service of Cellular Networks — USENIX Security 2025
Location-aware DoS attacks targeting specific geographical areas in cellular networks.
Breaking 5G on The Lower Layer — 2026
Lower-layer exploitation research presenting SIB1 spoofing and Timing Advance manipulation attacks during random access procedures.
5G Network Slicing: Security Challenges, Attack Vectors, and Mitigation — PMC, July 2025
Comprehensive classification of attacks across orchestration, virtualization, and inter-slice communication layers in 5G.
Survey on 5G Physical Layer Security Threats and Countermeasures — MDPI Sensors, 2024
In-depth review of PHY layer attack surface in 4G/5G: jamming, spoofing, eavesdropping, pilot contamination, and current SDR-based research tooling.
Hermes: Unlocking Security Analysis of Cellular Network Protocols — USENIX Security 2024
End-to-end framework to automatically generate formal FSM representations from natural language cellular specifications. Achieves 81-87% accuracy and uncovers 3 new vulnerabilities plus 19 previous attacks in 4G/5G specifications. GitHub
CellularLint: Identifying Inconsistent Behavior in Cellular Network Specifications — USENIX Security 2024
Semi-automatic framework for inconsistency detection in 4G/5G standards using few-shot learning on domain-adapted LLMs. GitHub
Logic Gone Astray: Security Analysis of 5G Basebands — USENIX Security 2024
Control plane protocol security analysis framework for 5G baseband implementations.
ASTRA-5G: Automated Over-the-Air Security Testing — WiSec 2024
Open-source framework automating security testing for 5G SA devices by leveraging enhanced core and RAN software. Research Paper
5GBaseChecker Tool Release — Penn State University, Black Hat 2024
Open-source tool for detecting vulnerabilities in 5G baseband implementations. Used to find 12 critical bugs in Samsung, MediaTek, and Qualcomm chipsets affecting Google, OPPO, OnePlus, Motorola, and Samsung devices.
| Software | Description | Link |
|---|---|---|
| OpenBTS (2024 Reloaded) | Updated Linux SDR-based GSM air interface for modern systems | GitHub |
| OpenBTS (Original) | Range Networks implementation | SourceForge |
| YateBTS | GSM/GPRS radio access network implementation | Website |
| srsRAN Project | Open-source 5G O-RAN CU/DU software suite | GitHub |
| srsRAN 4G | Open-source 4G software radio suite | GitHub |
| OpenAirInterface | Complete 4G/5G protocol stack | Website |
| Free5GC | Open-source 5G core network implementation | GitHub |
| Open5GS | Open-source 5G core and EPC implementation | GitHub |
| Kamailio | Open-source SIP server used in IMS/VoLTE labs | Website |
| Tool | Description | Link |
|---|---|---|
| Ransack | Multi-RAT cellular survey platform for DragonOS; merges LTE/5G NR/GSM/NB-IoT into unified DB; orchestrates srsRAN, LTESniffer, FALCON, Rayhunter | GitHub |
| Rayhunter | EFF's IMSI catcher detector for Orbic hotspots; detects 2G downgrades and suspicious requests | GitHub |
| 5GBaseChecker | Automated 5G baseband vulnerability detection (Penn State) | GitHub |
| 5GHOUL | 5G NR attacks against Qualcomm/MediaTek with stateful fuzzer | GitHub |
| FirmWire | Full-system baseband firmware emulation for fuzzing/debugging | GitHub |
| BaseBridge | Bridges OTA and emulation testing for baseband firmware | GitHub |
| LTE-Cell-Scanner | LTE cell detection and analysis | GitHub |
| gr-gsm | GSM analysis with GNU Radio | GitHub |
| IMSI-Catcher Detector | Android app for detecting IMSI catchers | GitHub |
| CellGuard | iOS app detecting rogue base stations via baseband analysis | GitHub |
| QCSuper | Capture 2G-4G traffic using Qualcomm phones | P1 Security |
| FALCON LTE | Fast analysis of LTE control channels in real-time | GitHub |
| Kalibrate | GSM base station scanner and frequency calibration | GitHub |
| LTE Sniffer | Open-source LTE downlink/uplink eavesdropper | GitHub |
| OsmocomBB | Free firmware for mobile phone baseband processors | Osmocom |
| Modmobmap | Mobile network mapping | GitHub |
| Modmobjam | Mobile jamming research tool | GitHub |
| CITesting | Context integrity violation testing for LTE core networks | ACM DL |
| SigPloit | SS7/Diameter/GTP/SIP signaling security testing framework | GitHub |
| LTEFuzz | LTE protocol fuzzer (KAIST) | GitHub |
| LLFuzz | LLM-guided baseband firmware fuzzing for MediaTek/Samsung Shannon | Paper |
| Crocodile Hunter | EFF tool for detecting rogue cell towers by wardriving | GitHub |
| SCAT | Signaling Collection and Analysis Tool for Qualcomm/Samsung | GitHub |
| Hermes | FSM synthesis from natural language specifications | GitHub |
| CellularLint | Inconsistency detection in 4G/5G standards | GitHub |
| 5GReasoner | Property-directed formal verification of 5G control-plane protocols | Paper |
| DoLTEst | Downlink negative testing framework for LTE devices; 1,848 test cases | Paper |
| ProChecker | FSM extraction + model checking for 4G LTE implementations | Paper |
| LTEInspector | Property-driven adversarial model-based testing for 4G LTE | Paper |
| BASECOMP | Comparative analysis for baseband integrity protection | GitHub |
| BaseTrace | Framework for iPhone baseband interface research | GitHub |
| ss7map | SS7 network exposure mapping | P1 Security |
| Osmocom Suite | Complete open-source GSM/GPRS stack | Osmocom |
# Add Ettus Research repository
sudo add-apt-repository ppa:ettusresearch/uhd
sudo apt-get update
# Install UHD drivers and tools
sudo apt-get install libuhd-dev libuhd003 uhd-host
# Find connected devices
uhd_find_devices
# Download firmware images
cd /usr/lib/uhd/utils/
./uhd_images_downloader.py
# Test device connection
sudo uhd_usrp_probe
| Hardware | Frequency Range | Bandwidth | Price Range | Use Case | Link |
|---|---|---|---|---|---|
| Ettus Research (USRP) | |||||
| USRP B210 | 70 MHz - 6 GHz | 61.44 MHz | $2,100 | Professional development, 2x2 MIMO | Ettus |
| USRP B200mini | 70 MHz - 6 GHz | 61.44 MHz | $775 | Compact USRP B-series | Ettus |
| USRP N210 | DC - 6 GHz | 25 MHz | $1,700 | High-performance networked SDR | Ettus |
| USRP N320 | 1 MHz - 6 GHz | 200 MHz | $8,000 | Networked 2x2 MIMO | Ettus |
| USRP X310 | DC - 6 GHz | 160 MHz | $6,000 | High-performance desktop/rack | Ettus |
| USRP X410 | 1 MHz - 7.2 GHz | 400 MHz | $15,000 | Latest high-performance 4x4 MIMO | Ettus |
| USRP X440 | 30 MHz - 4 GHz | 1.6 GHz | $25,000+ | Latest 8x8 MIMO RFSoC platform | Ettus |
| USRP E320 | 70 MHz - 6 GHz | 56 MHz | $4,000 | Embedded 2x2 MIMO SDR | Ettus |
| Nuand (BladeRF) | |||||
| BladeRF 2.0 xA4 | 47 MHz - 6 GHz | 61.44 MHz | $420 | Budget 2x2 MIMO development | Nuand |
| BladeRF 2.0 xA9 | 47 MHz - 6 GHz | 61.44 MHz | $720 | High FPGA resources, 2x2 MIMO | Nuand |
| BladeRF x40 (Legacy) | 300 MHz - 3.8 GHz | 40 MHz | $400 | Entry-level legacy model | Nuand |
| Great Scott Gadgets | |||||
| HackRF One | 1 MHz - 6 GHz | 20 MHz | $350 | Budget TX/RX development | GSG |
| YARD Stick One | 300-348, 391-464, 782-928 MHz | 2.5 MHz | $110 | Sub-GHz IoT frequencies | GSG |
| Lime Microsystems | |||||
| LimeSDR USB | 100 kHz - 3.8 GHz | 61.44 MHz | $289 | Open-source 2x2 MIMO | Lime Micro |
| LimeSDR Mini | 10 MHz - 3.5 GHz | 30.72 MHz | $139 | Compact LimeSDR variant | Lime Micro |
| LimeSDR Mini 2.0 | 10 MHz - 3.5 GHz | 30.72 MHz | $169 | Updated with ECP5 FPGA | Lime Micro |
| LimeSDR X3 | Various bands | Up to 61.44 MHz | $3,000+ | Professional 3x transceiver PCIe | Lime Micro |
| Analog Devices | |||||
| PlutoSDR | 325 MHz - 3.8 GHz | 20 MHz | $150 | Education and learning platform | Analog Devices |
| RTL-SDR Blog | |||||
| RTL-SDR V3 | 500 kHz - 1.75 GHz | 3.2 MHz | $35 | Ultra-budget RX-only scanner | RTL-SDR |
| RTL-SDR V4 | 500 kHz - 1.75 GHz | 3.2 MHz | $40 | Latest with R828D tuner | RTL-SDR |
| Airspy | |||||
| Airspy R2 | 24 MHz - 1.8 GHz | 10 MHz | $200 | High-performance VHF/UHF scanner | Airspy |
| Airspy Mini | 24 MHz - 1.8 GHz | 6 MHz | $99 | Compact Airspy in dongle format | Airspy |
| Airspy HF+ Discovery | 9 kHz - 31 MHz, 60-260 MHz | 768 kHz | $169 | Dedicated HF reception | Airspy |
| SDRplay | |||||
| RSP1A | 1 kHz - 2 GHz | 10 MHz | $119 | Wideband general purpose | SDRplay |
| RSPdx | 1 kHz - 2 GHz | 10 MHz | $299 | Professional features, dual antenna | SDRplay |
| Red Pitaya | |||||
| STEMlab 125-14 | DC - 60 MHz | 50 MHz | $600 | HF transceiver, lab instrument | Red Pitaya |
| STEMlab 122-16 | DC - 50 MHz | Variable | $625 | High-resolution HF SDR/scope | Red Pitaya |
| Issue | Possible Causes |
|---|---|
| Device not detected | Improper firmware, USB connection issues |
| Poor signal quality | Incorrect antennas, wrong frequency configuration |
| Connection failures | Wrong SIM, incorrect MCC/MNC codes |
| Performance issues | Virtualized platform limitations, wrong SDR firmware |
SNI5GECT: Practical 5G Traffic Injection — USENIX Security 2025
Sniff and inject 5G messages without rogue base stations or jamming. Demonstrated 4G downgrade attacks within 20 meters of victim. GitHub
"NASty" 5G Baseband Vulnerabilities through Dependency-Aware Fuzzing — Black Hat USA 2025
Targeting Non-Access Stratum (NAS) layer vulnerabilities using dependency-aware fuzzing. Discovered security bypass using "!!FAKE-TESTHARNESS!!" message. Symbolic execution challenges with Samsung Shannon basebands requiring TB-level memory.
Budget-Friendly Baseband Fuzzing Setup — DefCon 32, Janne Taponen
Covers building cost-effective baseband fuzzing rigs using SDRs, using LLMs to accelerate protocol parser development, and testing automotive ECUs, payment terminals, and mobile devices.
RANsacked Fuzzing Framework — University of Florida / NC State, ACM CCS 2024
Domain-informed fuzzing approach targeting RAN-Core interfaces. Discovered 119 vulnerabilities across ten network implementations.
BaseBridge — IEEE S&P 2025
Framework that bridges over-the-air and emulation-based testing for cellular baseband firmware. Extends FirmWire.
FirmWire — NDSS 2022
Full-system baseband firmware emulation platform for Samsung and MediaTek. Discovered 8 remote memory corruptions including 3 pre-authentication RCE vulnerabilities.
From NIST SP 800-187:
5Gone: Uplink Overshadowing in 5G-SA — Feb 2026
Uplink overshadowing attack transmitting at same time/frequency as victim with higher power. Enables surgical DoS, privacy leaks, and downgrade attacks. Runs on COTS x86 hardware.
AdaptOver: Adaptive Overshadowing Attacks — 2022
Adversary can decode, overshadow, and inject arbitrary messages OTA in either direction. Can cause persistent DoS (≥12h) or force IMSI transmission in plaintext. Demonstrated on live LTE/5G-NSA networks at 3.8km range.
Qualcomm BootROM Vulnerability (CVE-2026-25262) — Kaspersky ICS CERT
Hardware-level vulnerability in Qualcomm chipsets' Emergency Download Mode (EDL). Unpatchable BootROM flaw allows attackers with physical access to write arbitrary data to memory, potentially gaining full device control. Affects MDM9x07, MDM9x45, MDM9x65, MSM8909, MSM8916, MSM8952, SDX50 series.
Uncovering 'NASty' 5G Baseband Vulnerabilities through Dependency-Aware Fuzzing
Non-Access Stratum (NAS) layer vulnerability research using dependency-aware fuzzing. Revealed security bypass via "!!FAKE-TESTHARNESS!!" message and challenges with Samsung Shannon baseband symbolic execution. Slides
Uncovering Threats and Exposing Vulnerabilities in Next-Gen Cellular RAN
Research on 5G Radio Access Networks transitioning to disaggregated, software-driven O-RAN architectures.
Gateways to Chaos: How We Proved Modems Are a Ticking Time Bomb — Chiao-Lin "Steven Meow" Yu, Trend Micro
Over 35 severe flaws in ISP-supplied modems (ADSL, fiber, cable, 4G/5G) rooted in outdated IoT SDKs. Affects power grids, water systems, ATMs globally.
Hacking Hotspots: Pre-Auth RCE and Arbitrary SMS on 4G/5G Routers
Reverse-engineering firmware of Tuoshi and KuWFi 4G/5G routers revealing pre-auth RCE and arbitrary SMS injection.
5G Baseband Vulnerabilities — Penn State University
Researchers disclosed 12 vulnerabilities in 5G basebands from Samsung, MediaTek, and Qualcomm, affecting devices from Google, OPPO, OnePlus, Motorola, and Samsung. Released 5GBaseChecker tool.
Economizing Mobile Network Warfare: Budget-Friendly Baseband Fuzzing — Janne Taponen
Making baseband fuzzing accessible with affordable SDR hardware. Covers LLM-assisted protocol parser development and vulnerability discovery across automotive ECUs, payment terminals, and cellular modems.
No Signal, No Security: Dynamic Baseband Vulnerability Research — Daniel Klischies, David Hirsch
Dynamic approaches to baseband vulnerability research.
Mobile Network Attacks: Exploiting Smartphones Through Baseband — Training
Hands-on training covering cellular network fundamentals (2G-5G), baseband OS internals, and vulnerability exploitation techniques.
CITesting: Systematic Testing of Context Integrity Violations in LTE Core Networks — KAIST (Distinguished Paper)
New class of uplink attacks against LTE core networks that work through legitimate base stations — no rogue BTS required. All four tested implementations were vulnerable, including commercial systems from Nokia and Amarisoft.
Uncovering Hidden Paths in 5G: Exploiting Protocol Tunneling and Network Boundary Bridging
Demonstrates how attackers can use protocol tunneling to traverse network boundaries and reach isolated 5G components.
BaseBridge: Bridging Over-the-Air and Emulation Testing for Cellular Baseband Firmware
Framework for cellular baseband firmware security testing combining emulation and OTA approaches.
From Control to Chaos: A Comprehensive Formal Analysis of 5G's Access Control — Penn State
SNI5GECT: A Practical Approach to Inject aNRchy into 5G NR — Singapore University of Technology and Design
GLaDoS: Location-aware Denial-of-Service of Cellular Networks
Hermes: Unlocking Security Analysis of Cellular Network Protocols
Automatic FSM generation from natural language specifications. Uncovered 3 new vulnerabilities and identified 19 previous attacks.
CellularLint: Identifying Inconsistent Behavior in Cellular Network Specifications
LLM-based inconsistency detection in 4G/5G standards.
Logic Gone Astray: Security Analysis of 5G Basebands
Control plane protocol analysis framework.
BASECOMP: A Comparative Analysis for Integrity Protection in Cellular Baseband Software
Semi-automated integrity protection analysis using probabilistic inference. Discovered 29 bugs including critical NAS AKA bypass in Samsung. GitHub
5Gone: Uplink Overshadowing Attacks in 5G-SA — ETH Zurich, Feb 2026
SDR-based uplink overshadowing exploiting 3GPP standard deficiencies. E2E latency under 500μs on COTS hardware.
Breaking 5G on The Lower Layer — 2026
SIB1 spoofing and Timing Advance manipulation attacks during random access.
Kairos: Timing-Induced Interaction Failures in LTE and 5G Core Networks — 2026
Discovered 20 new vulnerabilities and reproduced 34 issues across open-source and commercial cores.
Devilray: Adversarial Model Revealing Blind Spots in Fake Base Station Detection — May 2026
Systematic adversarial baseline evaluating 7 FBS detectors across 2,592 configurations.
Security Overview and Analysis of 3GPP 5G MAC CE — June 2026
Analysis of 5G NR Medium Access Control protocol specification (3GPP V18.5.0).
Semantics Over Syntax: Uncovering Pre-Authentication 5G Baseband Vulnerabilities — April 2026
Automated approach to finding pre-auth vulnerabilities in 5G basebands using semantic analysis.
CITesting: Systematic Testing of Context Integrity Violations in LTE Core Networks — ACM CCS 2025 (Distinguished Paper Award)
KAIST's CITesting tool runs thousands of test cases against LTE core implementations, dwarfing the 31-case coverage of prior tooling (LTEFuzz). All four tested implementations contained CIV vulnerabilities.
Uncovering Hidden Paths in 5G: Protocol Tunneling and Network Boundary Bridging — ACM CCS 2025
5G Network Slicing: Security Challenges, Attack Vectors, and Mitigation Approaches — MDPI, July 2025
Starshields for iOS: Navigating the Security Cosmos in Satellite Communication — NDSS 2025
First comprehensive security analysis of Apple's satellite communication features. Researchers reverse-engineered the proprietary protocol, demonstrated restriction bypasses, and built a simulation testbed covering Emergency SOS, Find My, roadside assistance, and iMessage over satellite.
RANsacked: A Domain-Informed Approach for Fuzzing LTE and 5G RAN-Core Interfaces — University of Florida / NC State, Jan 2025
119 vulnerabilities, 97 CVEs, across ten implementations. Any one enables city-wide disruption.
SNI5GECT: A Practical Approach to Inject aNRchy into 5G NR — USENIX Security 2025
GLaDoS: Location-aware Denial-of-Service of Cellular Networks — USENIX Security 2025
LLFuzz: LLM-Guided Baseband Firmware Fuzzing — KAIST, July 2025
LLM-guided fuzzing framework targeting MediaTek and Samsung Shannon basebands. Discovered 11 memory corruption vulnerabilities in NAS/RRC message handlers. Uses LLM to generate semantically valid protocol messages for improved coverage.
BaseBridge: Bridging Over-the-Air and Emulation Testing for Cellular Baseband Firmware — IEEE S&P 2025
From Control to Chaos: Formal Analysis of 5G Access Control — IEEE S&P 2025
Hermes: Unlocking Security Analysis of Cellular Network Protocols — USENIX Security 2024
Automatic FSM synthesis from natural language. 81-87% accuracy, 3 new vulnerabilities, 19 previous attacks identified.
CellularLint: Identifying Inconsistent Behavior in Cellular Specifications — USENIX Security 2024
Logic Gone Astray: Security Analysis of 5G Basebands — USENIX Security 2024
ASTRA-5G: Automated Over-the-Air Security Testing for 5G SA Devices — WiSec 2024
Catch You Cause I Can: Busting Rogue Base Stations using CellGuard — RAID 2024
Survey on 5G Physical Layer Security Threats and Countermeasures — MDPI Sensors 2024
Comprehensive review of PHY-layer attack surface covering eavesdropping, jamming, spoofing, pilot contamination, and SDR-based research frameworks.
The Impact of IMSI Catcher Deployments on Cellular Network Security — 2024
BASECOMP: A Comparative Analysis for Integrity Protection in Cellular Baseband Software — USENIX Security 2023
Semi-automated integrity protection analysis. Discovered 29 bugs including critical NAS AKA bypass in Samsung.
FirmWire: Transparent Dynamic Analysis for Cellular Baseband Firmware — NDSS 2022
Privacy Attacks on 4G/5G Paging Protocols — NDSS 2019
New Vulnerabilities in 4G and 5G Cellular Access Network Protocols — WiSec 2019
Three new attack classes exploiting unprotected device capability information: identification, bidding-down, and battery drain.
AdaptOver: Adaptive Overshadowing Attacks in Cellular Networks — 2022
OTA message injection at 3.8km range. Demonstrated on live LTE/5G-NSA networks.
| Component | Purpose | Link |
|---|---|---|
| Ettus USRP B210 | Software Defined Radio | Product Page |
| srsENB | 4G/5G Base Station Software | GitHub |
| Open5GS | 5G Core Network | GitHub |
| sysmo-usim-tool | SIM Programming | Project Page |
| pysim | SIM Analysis Tool | GitHub |
| CoIMS | VoLTE Testing | Play Store |
| Docker Open5GS | Containerized Core | Tutorial |
Rayhunter — EFF, 2025
Open-source IMSI catcher detector that runs on affordable Orbic mobile hotspots (~$20-30). Analyzes control traffic in real-time looking for 2G downgrade attempts and unusual IMSI requests. Thousands deployed worldwide with community-contributed packet captures. Documentation — Blog Post
CellGuard — SEEMOO Lab, 2024
iOS app that detects rogue base stations by analyzing baseband packets in real-time. Integrates with the Apple Cell Location Database for anomaly detection. Website — Research Paper
BaseTrace — SEEMOO Lab
Framework for researching the interface between iPhone's application processor and baseband.
| Name/Organization | Focus Area | Link |
|---|---|---|
| Syed Rafiul Hussain | 5G/LTE protocol security, baseband fuzzing | Website |
| Imtiaz Karim | 5GReasoner, LTE noncompliance, cellular formal verification | Website |
| KAIST SysSec Lab | LTE/5G core network security | Website |
| SEEMOO Lab (TU Darmstadt) | iOS baseband, IMSI catcher detection | GitHub |
| ASSET Research Group | 5G NR fuzzing (5GHOUL, SNI5GECT) | Website |
| cemaxecuter | DragonOS, WarDragon, Ransack cellular survey tools | Twitter / Website |
| taszk.io | Samsung/MediaTek baseband exploits, full-chain RCE | Website |
| Google Project Zero | Baseband vulnerability research, Exynos zero-days | Blog |
| PentHertz | RF/wireless security pentesting | |
| P1 Security | SS7/Diameter security | Website |
| EFF | Surveillance tech, Rayhunter, Crocodile Hunter | Website |
Fork the repo, add resources with descriptions, verify links are active, and submit a pull request with context on what was added.
This repository is for educational and research purposes only. Users are responsible for complying with all applicable laws and regulations. The maintainers do not endorse or encourage illegal activities.
Last Updated: August 2026 Maintainer: @W00t3k
Broken links or new resources? Open an issue or submit a PR.
164 followers · starred Nov 2020
162 followers · starred Jun 2019
203 followers · starred Jan 2020
504 followers · starred Apr 2026
A comprehensive curated list of resources for 2G/3G/4G/5G cellular security research and analysis
This repository consolidates community knowledge in the cellular security space, including exploits, research papers, tools, and educational resources. The goal is to preserve and organize important security research that might otherwise become difficult to find.
Disclaimer: This information is intended for educational and defensive security research purposes only. Use responsibly and in compliance with applicable laws and regulations.
New to cellular security research? This section outlines the recommended path for building foundational skills.
Beginner (passive listening only)
Intermediate (active research lab)
Advanced (protocol fuzzing and baseband research)
uhd_find_devices)How To Build Your Own Rogue GSM BTS For Fun and Profit
Guide to creating a portable GSM BTS for private networks or security testing. Covers technical setup using relatively inexpensive hardware.
How to Create an Evil LTE Twin / LTE Rogue BTS
Tutorial for setting up a 4G/LTE Evil Twin base station using srsRAN and USRP SDR devices.
Practical Attacks Against GSM Networks: Impersonation
Detailed analysis of GSM base station impersonation using SDR and open source tools.
Tutorial: Analyzing GSM with Airprobe and Wireshark
Step-by-step guide for using RTL-SDR to analyze GSM signals with GR-GSM/Airprobe and Wireshark.
GSM/GPRS Traffic Interception for Penetration Testing
NCC Group research on GSM/GPRS interception capabilities for penetration testing engagements.
SNI5GECT: Sniffing and Injecting 5G Traffic Without Rogue Base Stations — Singapore University of Technology and Design, USENIX Security 2025
Framework that enables sniffing unencrypted 5G messages and injecting attack payloads over-the-air without jamming or rogue base stations. An attacker within 20 meters can force devices to reboot and downgrade to 4G. GitHub
5Gone: Uplink Overshadowing Attacks in 5G-SA — ETH Zurich, Feb 2026
SDR-based uplink overshadowing attack against 5G-SA networks exploiting 3GPP standard deficiencies. Enables surgical DoS, privacy, and downgrade attacks with E2E latency under 500μs. Runs on standard x86 hardware without dedicated acceleration.
Kairos: Timing-Induced Interaction Failures in LTE and 5G Core Networks — 2026
Lightweight testing framework exposing timing-induced interaction failures. Discovered 20 new vulnerabilities and reproduced 34 existing issues across Open5GS, srsRAN, Amarisoft, and commercial implementations.
RANsacked: 100+ Flaws in LTE and 5G Implementations — University of Florida / NC State, Jan 2025
Researchers disclosed 119 vulnerabilities (97 CVEs) across seven LTE and three 5G implementations including Open5GS, Magma, OpenAirInterface, Athonet, SD-Core, srsRAN. Every flaw can be used to persistently disrupt city-wide cellular communications. Some require no SIM card — a single unauthenticated packet can crash an MME or AMF.
CITesting: Context Integrity Violations in LTE Core Networks — KAIST, ACM CCS 2025 (Distinguished Paper)
KAIST researchers identified a new class of uplink attacks against LTE core networks. Unlike traditional downlink attacks, these work through legitimate base stations and can affect anyone in the same MME coverage area. All four tested implementations (Open5GS, srsRAN, Amarisoft, Nokia) were vulnerable.
LLFuzz: LLM-Guided Baseband Firmware Fuzzing — KAIST, July 2025
LLM-guided fuzzing framework for cellular baseband firmware targeting MediaTek and Samsung Shannon. Discovered 11 memory corruption vulnerabilities including buffer overflows in NAS and RRC message handlers. Leverages LLM to generate semantically valid protocol messages.
Uncovering Hidden Paths in 5G: Protocol Tunneling and Network Boundary Bridging — ACM CCS 2025
New research on exploiting protocol tunneling in 5G networks to cross network boundaries and reach components that should be isolated.
BaseBridge: Over-the-Air and Emulation Testing for Cellular Baseband Firmware — IEEE S&P 2025
Bridges the gap between over-the-air and emulation-based testing for cellular baseband firmware analysis. Extends the FirmWire emulator.
From Control to Chaos: Formal Analysis of 5G Access Control — Penn State, IEEE S&P 2025
Comprehensive formal analysis of 5G's access control mechanisms, uncovering critical vulnerabilities.
Devilray: Adversarial Model Revealing Blind Spots in Fake Base Station Detection — May 2026
Systematic adversarial baseline exploring realistic FBS evasion strategies. Evaluates 7 detectors and identifies gaps in coverage across 2,592 feasible FBS configurations.
GLaDoS: Location-aware Denial-of-Service of Cellular Networks — USENIX Security 2025
Location-aware DoS attacks targeting specific geographical areas in cellular networks.
Breaking 5G on The Lower Layer — 2026
Lower-layer exploitation research presenting SIB1 spoofing and Timing Advance manipulation attacks during random access procedures.
5G Network Slicing: Security Challenges, Attack Vectors, and Mitigation — PMC, July 2025
Comprehensive classification of attacks across orchestration, virtualization, and inter-slice communication layers in 5G.
Survey on 5G Physical Layer Security Threats and Countermeasures — MDPI Sensors, 2024
In-depth review of PHY layer attack surface in 4G/5G: jamming, spoofing, eavesdropping, pilot contamination, and current SDR-based research tooling.
Hermes: Unlocking Security Analysis of Cellular Network Protocols — USENIX Security 2024
End-to-end framework to automatically generate formal FSM representations from natural language cellular specifications. Achieves 81-87% accuracy and uncovers 3 new vulnerabilities plus 19 previous attacks in 4G/5G specifications. GitHub
CellularLint: Identifying Inconsistent Behavior in Cellular Network Specifications — USENIX Security 2024
Semi-automatic framework for inconsistency detection in 4G/5G standards using few-shot learning on domain-adapted LLMs. GitHub
Logic Gone Astray: Security Analysis of 5G Basebands — USENIX Security 2024
Control plane protocol security analysis framework for 5G baseband implementations.
ASTRA-5G: Automated Over-the-Air Security Testing — WiSec 2024
Open-source framework automating security testing for 5G SA devices by leveraging enhanced core and RAN software. Research Paper
5GBaseChecker Tool Release — Penn State University, Black Hat 2024
Open-source tool for detecting vulnerabilities in 5G baseband implementations. Used to find 12 critical bugs in Samsung, MediaTek, and Qualcomm chipsets affecting Google, OPPO, OnePlus, Motorola, and Samsung devices.
| Software | Description | Link |
|---|---|---|
| OpenBTS (2024 Reloaded) | Updated Linux SDR-based GSM air interface for modern systems | GitHub |
| OpenBTS (Original) | Range Networks implementation | SourceForge |
| YateBTS | GSM/GPRS radio access network implementation | Website |
| srsRAN Project | Open-source 5G O-RAN CU/DU software suite | GitHub |
| srsRAN 4G | Open-source 4G software radio suite | GitHub |
| OpenAirInterface | Complete 4G/5G protocol stack | Website |
| Free5GC | Open-source 5G core network implementation | GitHub |
| Open5GS | Open-source 5G core and EPC implementation | GitHub |
| Kamailio | Open-source SIP server used in IMS/VoLTE labs | Website |
| Tool | Description | Link |
|---|---|---|
| Ransack | Multi-RAT cellular survey platform for DragonOS; merges LTE/5G NR/GSM/NB-IoT into unified DB; orchestrates srsRAN, LTESniffer, FALCON, Rayhunter | GitHub |
| Rayhunter | EFF's IMSI catcher detector for Orbic hotspots; detects 2G downgrades and suspicious requests | GitHub |
| 5GBaseChecker | Automated 5G baseband vulnerability detection (Penn State) | GitHub |
| 5GHOUL | 5G NR attacks against Qualcomm/MediaTek with stateful fuzzer | GitHub |
| FirmWire | Full-system baseband firmware emulation for fuzzing/debugging | GitHub |
| BaseBridge | Bridges OTA and emulation testing for baseband firmware | GitHub |
| LTE-Cell-Scanner | LTE cell detection and analysis | GitHub |
| gr-gsm | GSM analysis with GNU Radio | GitHub |
| IMSI-Catcher Detector | Android app for detecting IMSI catchers | GitHub |
| CellGuard | iOS app detecting rogue base stations via baseband analysis | GitHub |
| QCSuper | Capture 2G-4G traffic using Qualcomm phones | P1 Security |
| FALCON LTE | Fast analysis of LTE control channels in real-time | GitHub |
| Kalibrate | GSM base station scanner and frequency calibration | GitHub |
| LTE Sniffer | Open-source LTE downlink/uplink eavesdropper | GitHub |
| OsmocomBB | Free firmware for mobile phone baseband processors | Osmocom |
| Modmobmap | Mobile network mapping | GitHub |
| Modmobjam | Mobile jamming research tool | GitHub |
| CITesting | Context integrity violation testing for LTE core networks | ACM DL |
| SigPloit | SS7/Diameter/GTP/SIP signaling security testing framework | GitHub |
| LTEFuzz | LTE protocol fuzzer (KAIST) | GitHub |
| LLFuzz | LLM-guided baseband firmware fuzzing for MediaTek/Samsung Shannon | Paper |
| Crocodile Hunter | EFF tool for detecting rogue cell towers by wardriving | GitHub |
| SCAT | Signaling Collection and Analysis Tool for Qualcomm/Samsung | GitHub |
| Hermes | FSM synthesis from natural language specifications | GitHub |
| CellularLint | Inconsistency detection in 4G/5G standards | GitHub |
| 5GReasoner | Property-directed formal verification of 5G control-plane protocols | Paper |
| DoLTEst | Downlink negative testing framework for LTE devices; 1,848 test cases | Paper |
| ProChecker | FSM extraction + model checking for 4G LTE implementations | Paper |
| LTEInspector | Property-driven adversarial model-based testing for 4G LTE | Paper |
| BASECOMP | Comparative analysis for baseband integrity protection | GitHub |
| BaseTrace | Framework for iPhone baseband interface research | GitHub |
| ss7map | SS7 network exposure mapping | P1 Security |
| Osmocom Suite | Complete open-source GSM/GPRS stack | Osmocom |
# Add Ettus Research repository
sudo add-apt-repository ppa:ettusresearch/uhd
sudo apt-get update
# Install UHD drivers and tools
sudo apt-get install libuhd-dev libuhd003 uhd-host
# Find connected devices
uhd_find_devices
# Download firmware images
cd /usr/lib/uhd/utils/
./uhd_images_downloader.py
# Test device connection
sudo uhd_usrp_probe
| Hardware | Frequency Range | Bandwidth | Price Range | Use Case | Link |
|---|---|---|---|---|---|
| Ettus Research (USRP) | |||||
| USRP B210 | 70 MHz - 6 GHz | 61.44 MHz | $2,100 | Professional development, 2x2 MIMO | Ettus |
| USRP B200mini | 70 MHz - 6 GHz | 61.44 MHz | $775 | Compact USRP B-series | Ettus |
| USRP N210 | DC - 6 GHz | 25 MHz | $1,700 | High-performance networked SDR | Ettus |
| USRP N320 | 1 MHz - 6 GHz | 200 MHz | $8,000 | Networked 2x2 MIMO | Ettus |
| USRP X310 | DC - 6 GHz | 160 MHz | $6,000 | High-performance desktop/rack | Ettus |
| USRP X410 | 1 MHz - 7.2 GHz | 400 MHz | $15,000 | Latest high-performance 4x4 MIMO | Ettus |
| USRP X440 | 30 MHz - 4 GHz | 1.6 GHz | $25,000+ | Latest 8x8 MIMO RFSoC platform | Ettus |
| USRP E320 | 70 MHz - 6 GHz | 56 MHz | $4,000 | Embedded 2x2 MIMO SDR | Ettus |
| Nuand (BladeRF) | |||||
| BladeRF 2.0 xA4 | 47 MHz - 6 GHz | 61.44 MHz | $420 | Budget 2x2 MIMO development | Nuand |
| BladeRF 2.0 xA9 | 47 MHz - 6 GHz | 61.44 MHz | $720 | High FPGA resources, 2x2 MIMO | Nuand |
| BladeRF x40 (Legacy) | 300 MHz - 3.8 GHz | 40 MHz | $400 | Entry-level legacy model | Nuand |
| Great Scott Gadgets | |||||
| HackRF One | 1 MHz - 6 GHz | 20 MHz | $350 | Budget TX/RX development | GSG |
| YARD Stick One | 300-348, 391-464, 782-928 MHz | 2.5 MHz | $110 | Sub-GHz IoT frequencies | GSG |
| Lime Microsystems | |||||
| LimeSDR USB | 100 kHz - 3.8 GHz | 61.44 MHz | $289 | Open-source 2x2 MIMO | Lime Micro |
| LimeSDR Mini | 10 MHz - 3.5 GHz | 30.72 MHz | $139 | Compact LimeSDR variant | Lime Micro |
| LimeSDR Mini 2.0 | 10 MHz - 3.5 GHz | 30.72 MHz | $169 | Updated with ECP5 FPGA | Lime Micro |
| LimeSDR X3 | Various bands | Up to 61.44 MHz | $3,000+ | Professional 3x transceiver PCIe | Lime Micro |
| Analog Devices | |||||
| PlutoSDR | 325 MHz - 3.8 GHz | 20 MHz | $150 | Education and learning platform | Analog Devices |
| RTL-SDR Blog | |||||
| RTL-SDR V3 | 500 kHz - 1.75 GHz | 3.2 MHz | $35 | Ultra-budget RX-only scanner | RTL-SDR |
| RTL-SDR V4 | 500 kHz - 1.75 GHz | 3.2 MHz | $40 | Latest with R828D tuner | RTL-SDR |
| Airspy | |||||
| Airspy R2 | 24 MHz - 1.8 GHz | 10 MHz | $200 | High-performance VHF/UHF scanner | Airspy |
| Airspy Mini | 24 MHz - 1.8 GHz | 6 MHz | $99 | Compact Airspy in dongle format | Airspy |
| Airspy HF+ Discovery | 9 kHz - 31 MHz, 60-260 MHz | 768 kHz | $169 | Dedicated HF reception | Airspy |
| SDRplay | |||||
| RSP1A | 1 kHz - 2 GHz | 10 MHz | $119 | Wideband general purpose | SDRplay |
| RSPdx | 1 kHz - 2 GHz | 10 MHz | $299 | Professional features, dual antenna | SDRplay |
| Red Pitaya | |||||
| STEMlab 125-14 | DC - 60 MHz | 50 MHz | $600 | HF transceiver, lab instrument | Red Pitaya |
| STEMlab 122-16 | DC - 50 MHz | Variable | $625 | High-resolution HF SDR/scope | Red Pitaya |
| Issue | Possible Causes |
|---|---|
| Device not detected | Improper firmware, USB connection issues |
| Poor signal quality | Incorrect antennas, wrong frequency configuration |
| Connection failures | Wrong SIM, incorrect MCC/MNC codes |
| Performance issues | Virtualized platform limitations, wrong SDR firmware |
SNI5GECT: Practical 5G Traffic Injection — USENIX Security 2025
Sniff and inject 5G messages without rogue base stations or jamming. Demonstrated 4G downgrade attacks within 20 meters of victim. GitHub
"NASty" 5G Baseband Vulnerabilities through Dependency-Aware Fuzzing — Black Hat USA 2025
Targeting Non-Access Stratum (NAS) layer vulnerabilities using dependency-aware fuzzing. Discovered security bypass using "!!FAKE-TESTHARNESS!!" message. Symbolic execution challenges with Samsung Shannon basebands requiring TB-level memory.
Budget-Friendly Baseband Fuzzing Setup — DefCon 32, Janne Taponen
Covers building cost-effective baseband fuzzing rigs using SDRs, using LLMs to accelerate protocol parser development, and testing automotive ECUs, payment terminals, and mobile devices.
RANsacked Fuzzing Framework — University of Florida / NC State, ACM CCS 2024
Domain-informed fuzzing approach targeting RAN-Core interfaces. Discovered 119 vulnerabilities across ten network implementations.
BaseBridge — IEEE S&P 2025
Framework that bridges over-the-air and emulation-based testing for cellular baseband firmware. Extends FirmWire.
FirmWire — NDSS 2022
Full-system baseband firmware emulation platform for Samsung and MediaTek. Discovered 8 remote memory corruptions including 3 pre-authentication RCE vulnerabilities.
From NIST SP 800-187:
5Gone: Uplink Overshadowing in 5G-SA — Feb 2026
Uplink overshadowing attack transmitting at same time/frequency as victim with higher power. Enables surgical DoS, privacy leaks, and downgrade attacks. Runs on COTS x86 hardware.
AdaptOver: Adaptive Overshadowing Attacks — 2022
Adversary can decode, overshadow, and inject arbitrary messages OTA in either direction. Can cause persistent DoS (≥12h) or force IMSI transmission in plaintext. Demonstrated on live LTE/5G-NSA networks at 3.8km range.
Qualcomm BootROM Vulnerability (CVE-2026-25262) — Kaspersky ICS CERT
Hardware-level vulnerability in Qualcomm chipsets' Emergency Download Mode (EDL). Unpatchable BootROM flaw allows attackers with physical access to write arbitrary data to memory, potentially gaining full device control. Affects MDM9x07, MDM9x45, MDM9x65, MSM8909, MSM8916, MSM8952, SDX50 series.
Uncovering 'NASty' 5G Baseband Vulnerabilities through Dependency-Aware Fuzzing
Non-Access Stratum (NAS) layer vulnerability research using dependency-aware fuzzing. Revealed security bypass via "!!FAKE-TESTHARNESS!!" message and challenges with Samsung Shannon baseband symbolic execution. Slides
Uncovering Threats and Exposing Vulnerabilities in Next-Gen Cellular RAN
Research on 5G Radio Access Networks transitioning to disaggregated, software-driven O-RAN architectures.
Gateways to Chaos: How We Proved Modems Are a Ticking Time Bomb — Chiao-Lin "Steven Meow" Yu, Trend Micro
Over 35 severe flaws in ISP-supplied modems (ADSL, fiber, cable, 4G/5G) rooted in outdated IoT SDKs. Affects power grids, water systems, ATMs globally.
Hacking Hotspots: Pre-Auth RCE and Arbitrary SMS on 4G/5G Routers
Reverse-engineering firmware of Tuoshi and KuWFi 4G/5G routers revealing pre-auth RCE and arbitrary SMS injection.
5G Baseband Vulnerabilities — Penn State University
Researchers disclosed 12 vulnerabilities in 5G basebands from Samsung, MediaTek, and Qualcomm, affecting devices from Google, OPPO, OnePlus, Motorola, and Samsung. Released 5GBaseChecker tool.
Economizing Mobile Network Warfare: Budget-Friendly Baseband Fuzzing — Janne Taponen
Making baseband fuzzing accessible with affordable SDR hardware. Covers LLM-assisted protocol parser development and vulnerability discovery across automotive ECUs, payment terminals, and cellular modems.
No Signal, No Security: Dynamic Baseband Vulnerability Research — Daniel Klischies, David Hirsch
Dynamic approaches to baseband vulnerability research.
Mobile Network Attacks: Exploiting Smartphones Through Baseband — Training
Hands-on training covering cellular network fundamentals (2G-5G), baseband OS internals, and vulnerability exploitation techniques.
CITesting: Systematic Testing of Context Integrity Violations in LTE Core Networks — KAIST (Distinguished Paper)
New class of uplink attacks against LTE core networks that work through legitimate base stations — no rogue BTS required. All four tested implementations were vulnerable, including commercial systems from Nokia and Amarisoft.
Uncovering Hidden Paths in 5G: Exploiting Protocol Tunneling and Network Boundary Bridging
Demonstrates how attackers can use protocol tunneling to traverse network boundaries and reach isolated 5G components.
BaseBridge: Bridging Over-the-Air and Emulation Testing for Cellular Baseband Firmware
Framework for cellular baseband firmware security testing combining emulation and OTA approaches.
From Control to Chaos: A Comprehensive Formal Analysis of 5G's Access Control — Penn State
SNI5GECT: A Practical Approach to Inject aNRchy into 5G NR — Singapore University of Technology and Design
GLaDoS: Location-aware Denial-of-Service of Cellular Networks
Hermes: Unlocking Security Analysis of Cellular Network Protocols
Automatic FSM generation from natural language specifications. Uncovered 3 new vulnerabilities and identified 19 previous attacks.
CellularLint: Identifying Inconsistent Behavior in Cellular Network Specifications
LLM-based inconsistency detection in 4G/5G standards.
Logic Gone Astray: Security Analysis of 5G Basebands
Control plane protocol analysis framework.
BASECOMP: A Comparative Analysis for Integrity Protection in Cellular Baseband Software
Semi-automated integrity protection analysis using probabilistic inference. Discovered 29 bugs including critical NAS AKA bypass in Samsung. GitHub
5Gone: Uplink Overshadowing Attacks in 5G-SA — ETH Zurich, Feb 2026
SDR-based uplink overshadowing exploiting 3GPP standard deficiencies. E2E latency under 500μs on COTS hardware.
Breaking 5G on The Lower Layer — 2026
SIB1 spoofing and Timing Advance manipulation attacks during random access.
Kairos: Timing-Induced Interaction Failures in LTE and 5G Core Networks — 2026
Discovered 20 new vulnerabilities and reproduced 34 issues across open-source and commercial cores.
Devilray: Adversarial Model Revealing Blind Spots in Fake Base Station Detection — May 2026
Systematic adversarial baseline evaluating 7 FBS detectors across 2,592 configurations.
Security Overview and Analysis of 3GPP 5G MAC CE — June 2026
Analysis of 5G NR Medium Access Control protocol specification (3GPP V18.5.0).
Semantics Over Syntax: Uncovering Pre-Authentication 5G Baseband Vulnerabilities — April 2026
Automated approach to finding pre-auth vulnerabilities in 5G basebands using semantic analysis.
CITesting: Systematic Testing of Context Integrity Violations in LTE Core Networks — ACM CCS 2025 (Distinguished Paper Award)
KAIST's CITesting tool runs thousands of test cases against LTE core implementations, dwarfing the 31-case coverage of prior tooling (LTEFuzz). All four tested implementations contained CIV vulnerabilities.
Uncovering Hidden Paths in 5G: Protocol Tunneling and Network Boundary Bridging — ACM CCS 2025
5G Network Slicing: Security Challenges, Attack Vectors, and Mitigation Approaches — MDPI, July 2025
Starshields for iOS: Navigating the Security Cosmos in Satellite Communication — NDSS 2025
First comprehensive security analysis of Apple's satellite communication features. Researchers reverse-engineered the proprietary protocol, demonstrated restriction bypasses, and built a simulation testbed covering Emergency SOS, Find My, roadside assistance, and iMessage over satellite.
RANsacked: A Domain-Informed Approach for Fuzzing LTE and 5G RAN-Core Interfaces — University of Florida / NC State, Jan 2025
119 vulnerabilities, 97 CVEs, across ten implementations. Any one enables city-wide disruption.
SNI5GECT: A Practical Approach to Inject aNRchy into 5G NR — USENIX Security 2025
GLaDoS: Location-aware Denial-of-Service of Cellular Networks — USENIX Security 2025
LLFuzz: LLM-Guided Baseband Firmware Fuzzing — KAIST, July 2025
LLM-guided fuzzing framework targeting MediaTek and Samsung Shannon basebands. Discovered 11 memory corruption vulnerabilities in NAS/RRC message handlers. Uses LLM to generate semantically valid protocol messages for improved coverage.
BaseBridge: Bridging Over-the-Air and Emulation Testing for Cellular Baseband Firmware — IEEE S&P 2025
From Control to Chaos: Formal Analysis of 5G Access Control — IEEE S&P 2025
Hermes: Unlocking Security Analysis of Cellular Network Protocols — USENIX Security 2024
Automatic FSM synthesis from natural language. 81-87% accuracy, 3 new vulnerabilities, 19 previous attacks identified.
CellularLint: Identifying Inconsistent Behavior in Cellular Specifications — USENIX Security 2024
Logic Gone Astray: Security Analysis of 5G Basebands — USENIX Security 2024
ASTRA-5G: Automated Over-the-Air Security Testing for 5G SA Devices — WiSec 2024
Catch You Cause I Can: Busting Rogue Base Stations using CellGuard — RAID 2024
Survey on 5G Physical Layer Security Threats and Countermeasures — MDPI Sensors 2024
Comprehensive review of PHY-layer attack surface covering eavesdropping, jamming, spoofing, pilot contamination, and SDR-based research frameworks.
The Impact of IMSI Catcher Deployments on Cellular Network Security — 2024
BASECOMP: A Comparative Analysis for Integrity Protection in Cellular Baseband Software — USENIX Security 2023
Semi-automated integrity protection analysis. Discovered 29 bugs including critical NAS AKA bypass in Samsung.
FirmWire: Transparent Dynamic Analysis for Cellular Baseband Firmware — NDSS 2022
Privacy Attacks on 4G/5G Paging Protocols — NDSS 2019
New Vulnerabilities in 4G and 5G Cellular Access Network Protocols — WiSec 2019
Three new attack classes exploiting unprotected device capability information: identification, bidding-down, and battery drain.
AdaptOver: Adaptive Overshadowing Attacks in Cellular Networks — 2022
OTA message injection at 3.8km range. Demonstrated on live LTE/5G-NSA networks.
| Component | Purpose | Link |
|---|---|---|
| Ettus USRP B210 | Software Defined Radio | Product Page |
| srsENB | 4G/5G Base Station Software | GitHub |
| Open5GS | 5G Core Network | GitHub |
| sysmo-usim-tool | SIM Programming | Project Page |
| pysim | SIM Analysis Tool | GitHub |
| CoIMS | VoLTE Testing | Play Store |
| Docker Open5GS | Containerized Core | Tutorial |
Rayhunter — EFF, 2025
Open-source IMSI catcher detector that runs on affordable Orbic mobile hotspots (~$20-30). Analyzes control traffic in real-time looking for 2G downgrade attempts and unusual IMSI requests. Thousands deployed worldwide with community-contributed packet captures. Documentation — Blog Post
CellGuard — SEEMOO Lab, 2024
iOS app that detects rogue base stations by analyzing baseband packets in real-time. Integrates with the Apple Cell Location Database for anomaly detection. Website — Research Paper
BaseTrace — SEEMOO Lab
Framework for researching the interface between iPhone's application processor and baseband.
| Name/Organization | Focus Area | Link |
|---|---|---|
| Syed Rafiul Hussain | 5G/LTE protocol security, baseband fuzzing | Website |
| Imtiaz Karim | 5GReasoner, LTE noncompliance, cellular formal verification | Website |
| KAIST SysSec Lab | LTE/5G core network security | Website |
| SEEMOO Lab (TU Darmstadt) | iOS baseband, IMSI catcher detection | GitHub |
| ASSET Research Group | 5G NR fuzzing (5GHOUL, SNI5GECT) | Website |
| cemaxecuter | DragonOS, WarDragon, Ransack cellular survey tools | Twitter / Website |
| taszk.io | Samsung/MediaTek baseband exploits, full-chain RCE | Website |
| Google Project Zero | Baseband vulnerability research, Exynos zero-days | Blog |
| PentHertz | RF/wireless security pentesting | |
| P1 Security | SS7/Diameter security | Website |
| EFF | Surveillance tech, Rayhunter, Crocodile Hunter | Website |
Fork the repo, add resources with descriptions, verify links are active, and submit a pull request with context on what was added.
This repository is for educational and research purposes only. Users are responsible for complying with all applicable laws and regulations. The maintainers do not endorse or encourage illegal activities.
Last Updated: August 2026 Maintainer: @W00t3k
Broken links or new resources? Open an issue or submit a PR.
164 followers · starred Nov 2020
162 followers · starred Jun 2019
203 followers · starred Jan 2020
504 followers · starred Apr 2026