BroadNet
Operations BroadNet answer

MAP-PSI — Provide-Subscriber-Info, and why it matters for SS7 security

Last reviewed 2 min readReviewed by BroadNet engineering
Quick answer

MAP-PROVIDE-SUBSCRIBER-INFO (MAP-PSI) is an SS7 MAP operation that lets one network element query another for subscriber state — typically the serving MSC, the current location (Cell-ID and LAI), and the IMEI. It was designed for legitimate inter-operator uses (roaming partner queries, lawful intercept, network-internal services), but it became one of the canonical SS7 attack-surface operations and is now tightly controlled by SS7 signalling firewalls.

Plain-language definitionVendor-neutralReviewed May 28, 2026
The long answer

Everything worth knowing, nothing that isn't.

§01

What the message does

MAP-PSI is invoked by an SCP, a VLR, or an HLR against another network element to retrieve current subscriber state. The response includes location information (LAI, Cell-ID, geographical coordinates if available), the IMEI of the device currently registered, the call-forwarding state, and the active subscription services. In a healthy operator-internal use case (e.g. an SCP needing to know where a subscriber is to apply geo-policy), MAP-PSI is fast, accurate, and useful.

§02

Why it became an attack target

Without firewall protection, an attacker with SS7 access (rented from a grey-market provider, abused through a complicit small operator, or stolen via leased signalling) could send MAP-PSI against any MSISDN from any peer and get back precise location and device data. This was the root mechanism behind a wave of high-profile location-tracking and lawful-intercept-abuse incidents in the 2010s. The defensive response: classify MAP-PSI as GSMA FS.07 Category 2 — only acceptable from confirmed roaming partners — and drop everything else.

§03

What mitigations exist

Three layered defences. First, the SS7 firewall enforces per-peer GT/PC whitelisting and FS.07 categorisation, dropping MAP-PSI from any non-roaming-partner peer. Second, rate-limiting and reputation scoring catch even authorised peers abusing the operation (a roaming partner suddenly running 100x more PSI queries than baseline gets throttled and the operator's NOC is paged). Third, cross-operator threat-intelligence sharing through GSMA T-FCS lets operators block sources that have abused PSI elsewhere. BroadNet's SS7 firewall (/operators/ss7-firewall) ships all three layers preconfigured.

§04

Privacy and compliance considerations

Subscriber location is one of the highest-sensitivity data classes under every modern privacy regime — EU GDPR Article 9 special-category-adjacent, KSA PDPL strict-purpose-limited, UAE Federal Data Protection Law restricted. Operators must log every MAP-PSI received and every response sent, with audit retention and access control. GSMA FS.11 is the monitoring spec that operationalises this. Educational note: this entry describes the defensive frame — what to monitor and how to block — not the offensive technique. For exploit detail, see GSMA's restricted-distribution documentation.

BNWritten by the BroadNet engineering team·Operating carrier-grade messaging since 2003, headquartered in Dubai·Editorial standards
Build with this

Need help wiring this up?

The pages below are the products and integration guides that put this concept on the wire. If you'd rather walk through it live, our engineering team takes calls same-day during MENA working hours.

Talk to our engineering team
Feedback

Was this answer helpful?

Your vote helps us prioritise which answers to expand with examples, diagrams, and code snippets.

Was this answer helpful?
Thanks — noted. We'll keep this answer maintained.
Got it. Tell us what was missing — send a quick note.

How we write and review content

Still need help?

Talk to a real engineer about your build.

We reply within one business day, and production accounts get 24/7 support. Our solutions engineers ship code, not scripts.

$ curl -X POST https://api.broadnet.me/sms/sendSms
Response SLA
Test-access requestsReply within 1 business day
Production24 / 7 · < 15 min
Operator NOC24 / 7 · pager