Part 6 · Threats, Attacks, and Operator Protection
25
Common 5G Security Misconfigurations
The protections were there all along — somebody just switched them off
"Almost no real 5G breach exploits a flaw in the standard. They exploit a checkbox someone left unchecked, a default someone never changed, a 'temporary' bypass someone forgot."
— THE RECURRING THEME OF THIS BOOK
Throughout this book, one pattern keeps appearing: the standard provides the protection, and the deployment disables it. This chapter collects the most common, most dangerous 5G misconfigurations into one place — a field guide of what goes wrong, why, how to find it, and how to fix it. Each maps back to the chapter that explains the underlying mechanism.
🎯 Learning objectives
Recognize the highest-frequency 5G misconfigurations.
Understand why each happens (the operational pressure behind it).
Know how to detect each one.
Map each to its underlying mechanism chapter.
📘 Standards reference box — Chapter 25
Reference
Title
Note
TS 33.501
5G security (the controls being disabled)
Rel-18, v18.11.0 (2026-04)
TS 33.117 + SCAS
NF hardening requirements
Rel-18 edition
GSMA FS.40
5G security configuration guidance
current
Checked June 2026 — verify against the latest 3GPP version.
25.1 The Misconfiguration Heat Map
FIGURE 25.1Misconfiguration Heat Map Across the Architecture
Purpose: the field guide on one page. Six recurring hotspots — each a switched-off protection — account for the bulk of real 5G audit findings.
FIGURE 25.2#1 NEA0/NIA0 Beyond Emergency Use
Purpose: the most basic failure — running with no crypto. One SMC capture reveals it; an algorithm-priority fix and a KPI prevent recurrence (Chapter 8).
FIGURE 25.3#2 UP Integrity "Not Needed" by Default
Purpose: the safety-relevant one. "Preferred" fails open; critical slices must use "required" on a capable RAN (Chapter 9). Detect via DRB-setup capture.
FIGURE 25.4#3 Certificate Sins
Purpose: PKI hygiene at scale. Manual certs cause expiry outages and un-rotated breaches; automation (CMPv2) and per-NF certs are the fix (Chapters 10, 14).
FIGURE 25.5#4 NRF Authorization Bypass (Token Not Validated)
Purpose: the authentication-vs-authorization confusion made concrete. A valid certificate without token validation is an open door (Chapter 10).
FIGURE 25.6#5 Exposed SBI / OAM on Routable Networks
Purpose: network-layer exposure. Even with mTLS, the crown-jewel interfaces must be network-segmented unreachable from enterprise/OAM nets (Chapter 11).
Purpose: the "temporary" bypass that becomes permanent. Encryption without filtering still lets malicious-but-valid roaming messages through (Chapter 13).
FIGURE 25.8#7 Unprotected F1 / Backhaul
Purpose: the "leased means safe" fallacy. RAN transport over networks you don't own needs IPsec; F1 and N4 are the chronic gaps (Chapters 14, 15).
FIGURE 25.9#8 Slice Isolation Failures
Purpose: the partial-isolation trap. "Isolated" is a four-part claim; missing the resource layer turns a neighbor into an SLA-breaker (Chapter 20).
FIGURE 25.10Misconfiguration Audit Quick-Scan
Purpose: a fast, high-yield audit. These eight checks — mostly a few packet captures and a scan — find the majority of real 5G security gaps (feeds Chapter 28).
25.2 The Practical Operator View
Run the quick-scan (25.10) regularly — most findings need only captures and a reachability scan.
Alarm on drift — null scheme, null crypto, disabled SEPP filtering, "preferred" UP integrity should all raise standing alerts (Chapter 26).
Treat "temporary" bypasses as incidents — track them to closure; they are the #1 source of forgotten exposure.
Never let enterprise slices inherit eMBB defaults (Chapters 9, 20).
Automate PKI — manual certs cause both outages and breaches (Chapter 10).
25.3 Misconfigurations and Mechanisms
Misconfiguration
Effect
Mechanism chapter
NEA0/NIA0 in normal service
readable/forgeable traffic
8
UP integrity off/"preferred"
aLTEr-class tampering
9
SUCI null scheme
identity exposure
4,19
Plaintext SBI
auth vectors/keys readable
10
NRF token not validated
authorization bypass
10,11
SEPP filtering off
SS7-class roaming attacks
13
Unprotected F1/N4/backhaul
signaling/user interception
14,15
Partial slice isolation
starvation/cross-tenant
20
25.4 Terminology
Term
Meaning
drift detection
Alerting when configuration deviates from a secure baseline
fail open / fail closed
"preferred" silently disables vs "required" rejects
quick-scan
A fast, capture-based misconfiguration audit
Real network example. An operator's annual third-party audit ran the quick-scan from Figure 25.10 against a "mature" two-year-old 5G SA network. In a single afternoon it found four of the eight hotspots active: a SUCI null scheme left from integration, UP integrity "preferred" (silently off) on the RAN's older cells, one core vendor's NF skipping token audience validation, and a SEPP with filtering disabled for a roaming partner onboarded eight months earlier. None were standards flaws; all were switched-off protections. The network had passed because nobody had ever run the captures. Fixes took days; the lesson took longer: a "secure by standard" network is only secure if someone periodically verifies the protections are actually on.
★ Chapter Summary
Real 5G breaches exploit switched-off protections, not standards flaws.
Most are found by a quick-scan — a few captures and a reachability scan.
Each maps to a mechanism chapter; drift alarms and tracking "temporary" bypasses prevent recurrence.
A "secure by standard" network is only secure if someone verifies the protections are on.
? Review Questions
Why do real 5G breaches rarely exploit standards flaws?
Name the six-to-eight most common misconfigurations and the chapter each maps to.
Why does "preferred" UP integrity fail open, and why is that dangerous?
How can a valid mTLS connection still allow an authorization bypass?
Why is "leased line = private" a dangerous assumption?
What single capture reveals null crypto, and what reveals SUCI null scheme?
Why are "temporary" bypasses the #1 source of forgotten exposure?
Run the quick-scan mentally on a network you know — which hotspot is most likely active and why?
🧪 Mini lab — run the quick-scan
Using Open5GS + UERANSIM (or a real network you're authorized to test): execute the eight checks from Figure 25.10. (1) Capture a registration — read NEA/NIA and SUCI scheme. (2) Capture a DRB setup — read UP integrity. (3) Check whether SBI runs over TLS. (4) Test a producer with a wrong-audience token. (5) For each finding, identify the mechanism chapter and the one-line fix. (6) Write the drift alarm you'd add to catch a regression. This 60-minute scan is the single highest-yield security activity in this book — and the seed of your Chapter 28 audit.