SS7 // FIELD MANUAL
Telecommunications infrastructure / technical reference

THE SS7 FIELD MANUAL

How the world’s legacy telephone control plane routes calls, moves subscribers, delivers SMS, enables roaming—and exposes a global trust problem that no single firewall can fully erase.

25 chaptersPrimary basis: ITU-T, 3GPP, IETF, GSMA, ENISA, FCCMode: static · searchable · printable

No section contains that search term.

01
Foundations
Definition

What SS7 actually is

Signalling System No. 7 is a family of telecommunications control protocols, not a single protocol. It coordinates traditional telephone networks and major parts of 2G/3G mobile service.

SS7 carries control-plane information: call setup and release, routing queries, mobility, subscriber lookup, SMS routing, roaming, charging triggers, number translation, and service logic. Voice normally travels over a separate bearer path.

Why out-of-band signalling mattered

Earlier telephone systems often sent control tones through the same channel that later carried speech. SS7 introduced common-channel, out-of-band signalling: shared signalling links controlled many bearer circuits. That improved speed, capacity, service flexibility, and resistance to simple tone-based abuse.

Principal jobs

  • Establishing, supervising, and releasing telephone calls
  • Determining where mobile subscribers are registered
  • Supporting domestic and international roaming
  • Routing and delivering SMS
  • Obtaining mobile authentication data
  • Controlling call forwarding and other supplementary services
  • Number portability and service-number translation
  • Prepaid charging and intelligent-network services
  • Interworking among mobile, fixed, IMS, and legacy networks
Primary references: ITU-T Q.700 and the Q.700–Q.799 series.
02
Persistence
Legacy with a long tail

Why SS7 still matters

4G introduced Diameter for much mobile-core signalling. 5G introduced a service-based architecture using HTTP/2 APIs, TLS, authorization tokens, and SEPP protection at roaming boundaries. Yet mobile generations coexist, and interworking keeps SS7 relevant.

SS7 may still appear in 2G/3G roaming, circuit-switched fallback, SMS infrastructure, voice and SMS gateways, number portability, IoT fleets, international roaming, Diameter-to-MAP conversion, and IMS/PSTN interconnection.

Key fact: A phone displaying “5G” does not prove its carrier has removed every SS7 dependency. The handset’s radio access generation and the end-to-end signalling path are different questions.

Retiring 2G or 3G reduces exposure only when the operator also removes legacy core nodes, interworking paths, stale routes, and contractual dependencies. Roaming partners may preserve older technology after the home operator has modernized.

03
Nodes
Network model

The machinery behind the signalling cloud

Any node participating directly in SS7 is a signalling point. It has a point code within its signalling domain. Node roles frequently overlap in modern software systems, but the classical functions remain useful.

ElementRole
SSP
Service Switching Point
Exchange that originates, terminates, or forwards calls; asks for routing and service decisions.
STP
Signal Transfer Point
SS7 router. Transfers messages by point code or translated global title, normally in redundant pairs.
SCP
Service Control Point
Database/application platform for toll-free translation, prepaid logic, and intelligent-network services.
MSC / GMSCMobile Switching Centre handles circuit-switched mobile service; Gateway MSC is a network entry point and requests routing information.
HLRHome Location Register: authoritative 2G/3G subscriber profile, service permissions, IMSI, and current serving-node association.
VLRVisitor Location Register: temporary subscriber and location data near the serving MSC.
AuCAuthentication Centre: generates or stores authentication material tied to SIM credentials.
EIREquipment Identity Register: tracks IMEIs and may classify devices as allowed, monitored, or barred.
SMSCStores, routes, retries, and forwards SMS messages.
SGSNHandles packet-domain mobility and sessions in 2G/3G packet networks.
IPX providerCarrier-grade interconnect transporting roaming services such as SS7, Diameter, SIP/IMS, and data between operators.
Primary basis: ITU-T Q.700 architecture; mobile functions are defined across 3GPP specifications.
04
Protocols
Layered control

The SS7 protocol stack

APPSMAP · CAP · INAP · ISUP · TUP · BSSAP
TCAPTransactions, dialogues, operations, results, errors
SCCPGlobal titles, subsystems, extended routing
MTP3Network routing, resilience, congestion
MTP2Reliable signalling-link transfer
MTP1Physical transport

MTP levels 1–3

MTP1 defines physical transport. Historically this included dedicated 56/64-kbit channels on E1/T1 facilities. MTP2 adds frame delimiting, sequencing, error detection, retransmission, link alignment, and flow control. MTP3 routes between point codes and manages links, routes, congestion, and failover.

SCCP

The Signalling Connection Control Part extends MTP with global titles, Global Title Translation, subsystem numbers, and connectionless or connection-oriented service. It routes to an application, not merely a node.

TCAP

The Transaction Capabilities Application Part supports database-like dialogues containing operations, results, errors, and rejects. MAP, CAP, and INAP commonly use TCAP.

MAP

The Mobile Application Part supports location registration, authentication-data retrieval, subscriber-data insertion, call and SMS routing, handover procedures, supplementary services, and packet-domain location management. Its principal 3GPP specification is TS 29.002.

ISUP

The ISDN User Part controls circuit-switched calls: bearer-circuit selection, numbers, progress, answer, and release. A simplified lifecycle is IAMACMANMRELRLC.

CAP, INAP, TUP, and BSSAP

  • CAP: CAMEL service logic, including prepaid control and roaming services.
  • INAP: intelligent-network service control, especially in fixed networks.
  • TUP: older telephone call-control protocol, largely superseded by ISUP.
  • BSSAP: signalling between MSC and GSM radio-access infrastructure; includes BSSMAP and direct-transfer functions.
Nuance: Not every application uses every pictured layer. ISUP commonly operates over MTP3 without SCCP/TCAP.
References: ITU-T Q.701–Q.707, Q.711–Q.714, Q.761–Q.764, Q.771–Q.775; 3GPP TS 29.002.
05
Identity
Address spaces

Numbers are not interchangeable

IdentifierWhat it identifies
Point codeAn SS7 signalling point. Formats differ between international ITU networks and national variants such as ANSI SS7.
Global titleA flexible SCCP address translated into a destination point code and subsystem. It may resemble an E.164 number but identifies a signalling service.
SSNSubsystem Number: an application at a signalling point.
MSISDNThe subscriber’s callable mobile number, generally represented under E.164.
IMSIPermanent SIM/subscriber identity: MCC + MNC + MSIN under E.212.
IMEIMobile equipment identity, distinct from subscriber/account identity.
E.214 numberMobile global-title format traditionally used to route international signalling based on information derived from an IMSI.
TMSITemporary local mobile identity used to reduce repeated IMSI exposure over radio. It is not a general global SS7 address.

Correct security analysis must keep subscriber identity, device identity, telephone number, signalling address, node address, and temporary radio identity separate. A mapping may exist, but the values are not synonyms.

Standards families: ITU-T E.164, E.212, E.214; SCCP addressing in Q.713.
06
Transport
Routing and resilience

Links, linksets, routes, and translations

Signalling links are individual paths. A linkset groups links between the same adjacent signalling points. A route is a path through an adjacent node toward a destination; the available routes form a routeset.

The Signalling Link Selection field distributes traffic while helping preserve ordering. MTP3 network-management procedures handle link failure, route failure, congestion, transfer restrictions, and rerouting.

Global Title Translation

GTT can evaluate the numbering-plan indicator, nature-of-address indicator, translation type, and address digits. It chooses a destination, route, or next translation stage. A message may undergo several translations between domestic, international, and partner networks.

Global title + SSN │ ▼ Boundary STP ── GTT table ──► destination point code + subsystem │ └──────── may route to another translation stage

Operationally, bad GTT data can cause outages, leaks, loops, or incorrect partner routing. Security controls therefore need change management and route validation, not only attack detection.

References: ITU-T Q.704 for signalling network functions; Q.713/Q.714 for SCCP addressing and procedures.
07
IP transport
Modern transport, legacy semantics

SIGTRAN carries SS7 over IP

SIGTRAN is the IETF family for transporting SS7-related signalling over IP. It normally uses SCTP, which preserves message boundaries and supports multi-streaming, multi-homing, ordered delivery, and path-failure detection.

ProtocolFunction
M2PAMTP2 peer adaptation over SCTP.
M2UATransports MTP2-user traffic.
M3UATransports MTP3-user protocols such as SCCP and ISUP.
SUATransports SCCP-user protocols more directly.

Common logical roles are the Signalling Gateway, Application Server, Application Server Process, and IP Server Process.

Security consequence: IP transport improves efficiency and operations but does not retrofit end-to-end authorization into TCAP or MAP. Reaching an authenticated transport peer is not the same as being entitled to execute a subscriber operation.
IETF references: RFC 4165 (M2PA), RFC 4666 (M3UA), RFC 9260 (SCTP).
08
Procedures
Service logic

Four simplified service flows

Incoming mobile call

  1. A call reaches the subscriber’s home Gateway MSC.
  2. The GMSC asks the HLR for routing information.
  3. The HLR interacts with the serving MSC/VLR.
  4. A temporary routing number may be allocated.
  5. The HLR returns routing information to the GMSC.
  6. ISUP establishes the call toward the serving MSC.
  7. The serving MSC pages the handset and completes the call.

Location update

  1. The handset attaches in a new visited area.
  2. The serving MSC/VLR obtains the subscriber identity.
  3. The visited network contacts the home HLR.
  4. Authentication material and service permission are checked.
  5. The HLR records the new serving node.
  6. Subscriber data is inserted into the visited network.
  7. The old VLR may be instructed to delete its record.

Mobile-terminated SMS

  1. The SMSC accepts the message.
  2. It asks the home network for the recipient’s serving route.
  3. The home network returns serving-node information.
  4. The SMSC forwards toward that node.
  5. The serving network attempts handset delivery.
  6. On failure, the SMSC can store and retry according to policy.

Roaming

  1. The visited network identifies the home network from the IMSI.
  2. Direct, hub, or IPX interconnect carries signalling.
  3. The home network authenticates and authorizes service.
  4. The visited network provides radio and local core access.
  5. Usage records support wholesale settlement and retail billing.
Simplification warning: Vendor, generation, service, and roaming architecture change exact message sequences. These flows show function, not packet-by-packet implementation.
Reference: 3GPP TS 29.002 and related call-control specifications.
09
Business layer
Federated operations

There is no single global SS7 owner

SS7 is a federation of fixed and mobile operators, transit carriers, roaming hubs, IPX providers, MVNOs, SMS aggregators, number-portability systems, vendors, managed-service providers, regulators, and governments.

Access and interconnection

  • Physical or IP interconnection
  • Roaming and transit agreements
  • Signalling-service contracts
  • Point-code and global-title assignments
  • Routing and screening configuration
  • Billing, settlement, and fraud agreements

Roaming logistics

  • Commercial roaming agreement
  • IREG technical information exchange
  • Network and service testing
  • SIM and subscriber-profile tests
  • Numbering, routing, and GTT provisioning
  • TAP usage records and wholesale settlement
  • Data and financial clearing
  • Fraud controls and operational contacts
  • Service-level and escalation procedures

The commercial customer, transport provider, apparent signalling origin, and true application initiator may be different organizations. Hubs and resellers lengthen the attribution chain.

Security angle: Telecom signalling security is partly contract governance. A technically valid route can still conceal weak resale controls, an unauthorized downstream customer, or a compromised partner.
Industry basis: GSMA roaming and interworking practices; specific operational documents may be member-restricted.
10
Root cause
Threat model failure

Designed for a trusted club

The historical operating assumption was effectively: a message arriving from the signalling network came from an authorized carrier and was needed for service.

Legacy SS7 did not consistently provide cryptographic source authentication, end-to-end integrity, end-to-end confidentiality, fine-grained operation authorization, or non-repudiation.

Why the assumption collapsed

  • Thousands of interconnected operators
  • Roaming hubs, IPX transit, and aggregators
  • MVNOs and outsourcing
  • IP-based core transport
  • Compromised carrier infrastructure
  • Insiders and vendor access
  • Misconfigured gateways
  • Poorly governed global-title leasing or resale
  • Inconsistent national regulation and filtering

Link encryption can protect traffic between two adjacent organizations. It does not prove that the application request is necessary, correctly attributed, or authorized for the subscriber.

Risk assessment: ENISA rates signalling interconnection as an area requiring substantial stakeholder attention; GSMA FS.11 addresses monitoring and firewall controls.
11
Adversaries
Reality check

An ordinary Internet connection is not SS7 access

Meaningful production attacks generally require a path through telecom infrastructure: a carrier or signalling-service relationship, a compromised network node, a malicious or negligent partner, an exposed gateway, insider access, or a chain of configuration failures.

Potential access paths include compromised STPs or signalling gateways, poorly secured SIGTRAN endpoints, abused SMS-provider relationships, partner resale, and test environments accidentally connected to production.

Nation-state services, surveillance vendors, advanced criminal groups, telecom insiders, and attackers who compromise operators are more plausible SS7 adversaries than ordinary consumers.

Legal and safety boundary: Testing a live subscriber, global title, point code, or carrier route without explicit written authorization can disrupt service, expose private data, and violate criminal, privacy, and telecommunications law.
12
Threat taxonomy
What abuse can accomplish

Threats to confidentiality, integrity, and availability

Location tracking

Signalling can reveal a serving MSC/VLR or SGSN, visited network, registration state, and sometimes cellular-area information. Precision varies from country/network-level to smaller service areas when additional context is available. SS7 does not inherently return GPS coordinates.

SMS interception or redirection

Routing or subscriber-state manipulation can expose or divert messages through unexpected nodes. This has historically threatened SMS one-time passwords.

Call interception or redirection

Call-forwarding or routing manipulation may send calls through attacker-controlled infrastructure. Signalling access alone does not automatically provide bearer audio; interception also requires a way to receive, bridge, or capture the traffic.

Subscriber-information disclosure

Queries may expose IMSI, serving-network identity, registration state, reachability, and other network metadata.

Authentication-material abuse

Legacy mobile procedures can request authentication material. Weak controls may assist impersonation or radio attacks. This is not equivalent to simply reading the SIM’s long-term secret.

Denial of service

Abuse can cancel or corrupt registration, interrupt calls and SMS, force repeated mobility procedures, exhaust resources, or create signalling storms.

Fraud

Threats include roaming fraud, premium-rate and call-forwarding fraud, charging manipulation, artificial traffic, prepaid abuse, SMS monetization, and subscriber impersonation.

Reconnaissance

Adversaries can attempt to infer valid address ranges, HLR boundaries, roaming relationships, topology, firewall policy, vendor behavior, and accepted operation types.

Implementation exploitation

Malformed or unusual messages may trigger parser or state-machine vulnerabilities in STPs, HLRs, SMSCs, firewalls, gateways, monitoring probes, and vendor protocol stacks. This is distinct from abusing valid protocol semantics.

13
Personal defense
Account security

SMS is a weak authentication channel

SS7 is only one risk. SMS authentication can also fail through SIM swapping, number-porting fraud, compromised carrier accounts, malware, notification leakage, cloud message synchronization, social engineering, recycled numbers, carrier insiders, or aggregator compromise.

Preferred order for MFA

  1. Passkeys or FIDO2 hardware security keys
  2. Authenticator-app TOTP
  3. Push authentication with number matching
  4. SMS only when stronger methods are unavailable

Subscriber precautions

  • Add a port-out lock or carrier account PIN.
  • Harden carrier-account recovery and remove weak methods.
  • Use a separate number for high-value accounts where practical.
  • Store service recovery codes offline.
  • Do not treat possession of an SMS code as strong identity proof.
Best practical move: Remove SMS recovery and MFA from email, banking, password-manager, domain, cloud, and cryptocurrency accounts wherever stronger authentication is supported.
14
Boundaries
Adjacent systems

SS7 is not every mobile attack

DomainTarget
SS7 abuseInter-operator and legacy mobile-core signalling.
Rogue base station / IMSI catcherThe handset’s radio connection, paging, identity exposure, or downgrade behavior.
SIM swapCarrier account and provisioning processes.
SIM cloningSIM credentials or implementation weaknesses.
Diameter abuse4G/EPC signalling and interconnect.
SIP/IMS attacksIP multimedia voice and messaging.
5G SBA attacksNetwork APIs, cloud infrastructure, service authorization, slicing, or roaming interfaces.

Real operations can combine domains—for example, telecom metadata for targeting, social engineering for a SIM swap, then SMS-based account recovery.

15
Controls
Defense in depth

Defensive architecture

Stateful signalling firewall

A strong firewall evaluates operation type, point code, global titles, partner identity, home network, current roaming state, request/response correlation, rate, geography, transaction sequence, known threat infrastructure, and whether the requesting party needs the data.

Industry guidance commonly separates messages that should never arrive externally, messages legitimate only under constrained conditions, and externally valid messages requiring contextual analysis. Exact categorization and policy should follow the operator’s current GSMA FS.11 implementation.

SCCP and GTT screening

  • Validate calling and called global-title ranges.
  • Restrict translation types, destination subsystems, and routes.
  • Detect inconsistency between point code, global title, contract, and network role.
  • Reject unexpected route changes and malformed addressing.

Topology hiding

Boundary STPs and gateways should avoid unnecessary exposure of internal addresses and structure. Normalization and controlled address rewriting reduce reconnaissance value.

SMS firewall and home routing

SMS controls can address spoofing, gray routes, spam, flooding, malformed traffic, suspicious routing queries, and misclassified application traffic. Home routing keeps more control in the home network and can conceal serving information, though it is not a complete solution.

Roaming-context validation

Sensitive requests should align with actual registration and partner relationships. Impossible travel, unrelated networks, stale location state, and implausible operation sequences should trigger blocking or escalation.

Allowlisting and rate controls

Permit high-risk operations only from necessary partners, expected node classes, registered addresses, known services, and valid contexts. Detect sequential range queries, abnormal subscriber fan-out, repeated failures, and sudden partner behavior changes.

Segmentation

Separate internal core signalling, domestic and international interconnect, roaming hubs, SMS providers, test systems, management networks, and Internet-facing infrastructure. Application access should not imply unrestricted MAP access.

Transport protection

  • Private interconnection and hardened routing
  • IPsec or equivalent protection where applicable
  • Strict SCTP endpoint controls and anti-spoofing
  • Mutual authentication at modern gateways
  • DDoS protection, access lists, and management-plane isolation

Observability

  • Boundary signalling metadata and transaction correlation
  • Synchronized time and adequate retention
  • Firewall decision logs and partner attribution
  • Fraud, identity, and SIEM integration
  • Threat-intelligence sharing and rapid blocking
  • Strict protection of signalling captures, which contain private metadata
Industry guidance: GSMA Interworking Security, including FS.11, FS.19, and FS.36 references.
16
Trade-offs
The authorization problem

Why filtering cannot solve everything

  • Many dangerous operations are operationally legitimate in the correct context.
  • Roaming state changes constantly.
  • Apparent senders can be spoofed, proxied, or relayed.
  • Partners may share infrastructure and global-title ranges.
  • Aggressive blocking can break calls, SMS, and roaming.
  • Legacy components may provide incomplete context.
  • Vendor implementations differ.
  • Attack activity can be distributed across origins.
  • A legitimate partner can be compromised.
  • Transit routing can obscure the initiator.
  • No single operator always sees the entire transaction.
  • Commercial incentives may conflict with strict blocking.
The hard question is not: “Is this message syntactically valid?” It is: “Is this valid operation authorized, necessary, and plausible for this partner, subscriber, location, and moment?”
17
Assurance
Authorized validation

Security testing without harming subscribers

Required controls

  • Written authorization and named system owners
  • Explicit point-code, global-title, operation, and service scope
  • Dedicated test IMSIs and MSISDNs
  • Defined time window and transaction-rate limits
  • Emergency-stop contacts and rollback procedures
  • Carrier and transit-provider coordination
  • Logging on both sides and post-test validation

Safe laboratory

An isolated lab may contain SCTP/M3UA endpoints, simulated HLR/MSC/SMSC functions, test subscriber identities, packet analysis, and a firewall under evaluation. It must have no uncontrolled production routes.

What to validate

  • Source and address validation
  • GTT and SCCP screening
  • Stateful transaction correlation
  • Roaming-context enforcement
  • Rate and fan-out controls
  • Malformed-message handling and parser resilience
  • Logging, alert latency, and blocking procedures
  • Fail-open versus fail-closed behavior
  • Redundant firewall consistency and configuration drift
Never use production subscribers as casual test targets. Even “read-only” queries can expose protected data, trigger alarms, violate agreements, or affect network state.
18
Response
Containment and evidence

Incident response

Operator sequence

  1. Preserve STP, firewall, HLR/HSS, IPX, and gateway records.
  2. Identify calling global title, point code, route, transit provider, and contractual owner.
  3. Correlate transactions by subscriber, time, and dialogue.
  4. Determine whether location, forwarding, routing, authentication, or profile state changed.
  5. Review call, SMS, and account-authentication events.
  6. Block narrowly enough to contain abuse without creating a broader outage.
  7. Notify origin and transit partners; involve fraud, privacy, legal, and regulators as required.
  8. Search retrospectively for matching origins, patterns, targets, and route changes.
  9. Share indicators through trusted telecom-security channels.
  10. Correct the policy, contract, or architecture that allowed the traffic.

Subscriber sequence

  • Contact the carrier fraud/security team, not only retail support.
  • Record unexplained loss of service and carrier notifications.
  • Review call-forwarding and carrier-account settings.
  • Replace SMS authentication on critical accounts.
  • Change carrier credentials and strengthen the account PIN.
  • Request a port freeze where supported.
  • Review account sessions, recovery methods, and recent changes.
  • Preserve suspicious messages and exact timestamps.

A new telephone number may be part of a wider reset, but changing the number alone does not repair compromised accounts or carrier credentials.

19
Governance
Legal distinction

Lawful interception is not synonymous with SS7 abuse

Lawful interception is a regulated operator capability normally implemented through dedicated mediation interfaces, legal authorization, controls, and auditing. Unauthorized SS7 manipulation or subscriber querying is technically and legally distinct.

A government organization may possess both legal-intercept authority and telecom-network access, but institutional overlap does not make the mechanisms equivalent. Applicable law varies by jurisdiction, and metadata access may carry its own authorization and notification requirements.

20
Metadata
Intelligence value

Metadata maps a life

Signalling metadata can reveal relationships, travel patterns, home and workplace, meeting locations, border crossings, device activity, reachability, and political, journalistic, professional, or personal associations.

Repeated coarse observations can be more revealing than one precise observation because movement and association patterns emerge over time. Encrypted application content does not erase all telecom metadata.

Privacy principle: “No content was captured” does not mean “nothing sensitive was learned.” Location, timing, counterparties, and behavior can be intelligence products.
21
Critical infrastructure
Availability

National-scale failure modes

SS7 supports critical communications. Threats include signalling storms, loss of STP pairs, bad GTT updates, route leakage, congestion cascades, software defects, failed migrations, malicious bulk queries, roaming-hub compromise, supply-chain flaws, transport loss, and interworking failures.

Resilience practices

  • Geographically separated STP and gateway pairs
  • Diverse transport and power paths
  • Capacity headroom and congestion control
  • Controlled, peer-reviewed configuration deployment
  • Route testing and rapid rollback
  • Management-plane isolation and vendor-access monitoring
  • Disaster-recovery exercises and cross-carrier coordination
  • Dependency maps covering hubs, clearing providers, and interworking gateways

Configuration mistakes can produce more immediate damage than advanced intrusion. A bad route or translation update can affect vast transaction volumes within minutes.

22
Evolution
Next generations

Diameter and 5G improve the model—without erasing it

Diameter

Diameter improved extensibility, peer management, and support for authenticated or encrypted transport in 4G/EPC. It can still be abused for location disclosure, subscriber-data access, session manipulation, fraud, denial of service, and interworking attacks.

An authenticated Diameter peer is not automatically authorized for every operation on every subscriber. The federated partner-trust problem survives.

5G service-based architecture

5G introduces network-function APIs, TLS, OAuth-style service authorization, concealed permanent subscriber identifiers, and Security Edge Protection Proxies for inter-operator N32 communication.

Residual 5G risk

  • SS7 and Diameter interworking
  • 2G/3G fallback and roaming dependencies
  • Misconfigured or overprivileged APIs
  • Compromised network functions or SEPPs
  • Cloud, orchestration, and supply-chain compromise
  • Certificate and key-management failures
  • Malicious or compromised roaming partners
  • Legacy SMS paths and implementation defects
Migration rule: Adding a modern protocol does not remove the old attack surface. Exposure falls only when legacy routes, nodes, fallback, gateways, contracts, and credentials are actually retired.
References: GSMA FS.19 (Diameter), GSMA FS.36 (5G interconnect), 3GPP TS 33.501 (5G security architecture), ENISA signalling-security study.
23
Fact check
Correcting the headlines

Common misconceptions

ClaimReality
“Anyone can hack SS7 from a laptop.”A laptop can run tools, but production access still requires a path into trusted telecom signalling.
“SS7 always gives exact GPS.”It can disclose serving-network or cellular-area information of varying precision. GPS requires another source or capability.
“SS7 breaks encrypted messaging.”Correct end-to-end encryption protects message content. Telecom metadata, availability, phone-number recovery, and SMS authentication remain exposed.
“4G or 5G means SS7 is gone.”Roaming, SMS, fallback, and interworking can preserve SS7.
“Transport encryption fixes it.”It protects a connection; it does not establish fine-grained authorization for every application operation.
“SMS interception is the only risk.”Location, metadata, fraud, availability, authentication procedures, routing, and reconnaissance also matter.
“Just block suspicious messages.”Many malicious requests use valid message types. State, identity, partner, location, and sequence determine legitimacy.
24
Evidence
Standards and official sources

Where to verify the facts

Foundational specifications

Security guidance and public assessments

Source discipline

This site distinguishes standards-defined function from possible abuse. Exact network behavior varies by implementation, policy, deployment, regional SS7 variant, and software release. Some current GSMA security documents are available only to members; operators should use the latest controlled versions rather than relying on secondary summaries.

Accuracy policy: Claims of universal behavior—especially exact location precision, guaranteed interception, or effortless access—should be treated skeptically unless demonstrated for a specific authorized network and configuration.
25
Reference
Quick lookup

Glossary

AuC
Authentication Centre.
CAP
CAMEL Application Part.
EIR
Equipment Identity Register.
GMSC
Gateway Mobile Switching Centre.
GTT
Global Title Translation.
HLR
Home Location Register.
IMEI
International Mobile Equipment Identity.
IMSI
International Mobile Subscriber Identity.
INAP
Intelligent Network Application Part.
IPX
IP Exchange for carrier interconnection.
ISUP
ISDN User Part.
MAP
Mobile Application Part.
MCC / MNC
Mobile Country Code / Mobile Network Code.
MSC
Mobile Switching Centre.
MSISDN
Subscriber’s callable mobile number.
MTP
Message Transfer Part.
SCCP
Signalling Connection Control Part.
SCTP
Stream Control Transmission Protocol.
SEPP
Security Edge Protection Proxy.
SGSN
Serving GPRS Support Node.
SIGTRAN
IETF suite for signalling transport over IP.
SLS
Signalling Link Selection.
SMSC
Short Message Service Centre.
SSN
Subsystem Number.
SSP
Service Switching Point.
STP
Signal Transfer Point.
TCAP
Transaction Capabilities Application Part.
TMSI
Temporary Mobile Subscriber Identity.
VLR
Visitor Location Register.

The one-paragraph conclusion

SS7 is not merely an old protocol with one bug. It is a global authorization and trust problem embedded in a federation of carriers, transit providers, roaming partners, databases, and legacy-modern gateways. Effective risk reduction requires strict interconnect governance, stateful firewalls, contextual authorization, route control, segmentation, monitoring, fraud correlation, partner accountability, secure Diameter/5G interworking, deliberate retirement of legacy dependencies, and removal of SMS from high-value account authentication.